1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-02-14 00:15:45 +01:00

Fix some CPOW issues. Everything is still terrible, though.

This commit is contained in:
Kris Maglione
2015-12-19 23:02:57 -08:00
parent bc9eb79fb3
commit 65725c9516
22 changed files with 195 additions and 89 deletions

View File

@@ -155,12 +155,15 @@ var Modes = Module("modes", {
dactyl.focusContent(true);
if (prev.main == modes.NORMAL) {
dactyl.focusContent(true);
for (let frame of buffer.allFrames()) {
// clear any selection made
let selection = frame.getSelection();
if (selection && !selection.isCollapsed)
selection.collapseToStart();
}
let { win } = buffer;
if (!Cu.isCrossProcessWrapper(win) && win instanceof Ci.nsIDOMWindow)
for (let frame of buffer.allFrames()) {
// clear any selection made
let selection = frame.getSelection();
if (selection && !selection.isCollapsed)
selection.collapseToStart();
}
}
}