mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-01-06 18:54:12 +01:00
Fix <C-v> in PASS THROUGH mode. Closes issue #223.
This commit is contained in:
@@ -613,10 +613,10 @@ function call(fn) {
|
||||
* value of the property.
|
||||
*/
|
||||
function memoize(obj, key, getter) {
|
||||
obj.__defineGetter__(key, function replace() (
|
||||
obj.__defineGetter__(key, function g_replaceProperty() (
|
||||
Class.replaceProperty(this.instance || this, key, null),
|
||||
Class.replaceProperty(this.instance || this, key, getter.call(this, key))));
|
||||
obj.__defineSetter__(key, function replace(val)
|
||||
obj.__defineSetter__(key, function s_replaceProperty(val)
|
||||
Class.replaceProperty(this.instance || this, key, val));
|
||||
}
|
||||
|
||||
|
||||
@@ -209,7 +209,6 @@ var Overlay = Module("Overlay", {
|
||||
}
|
||||
}
|
||||
}
|
||||
defineModule.modules.map(init);
|
||||
|
||||
function load(module, prereq, frame) {
|
||||
if (isString(module)) {
|
||||
@@ -246,6 +245,8 @@ var Overlay = Module("Overlay", {
|
||||
return modules[module.className];
|
||||
}
|
||||
|
||||
defineModule.modules.map(init);
|
||||
|
||||
Module.list.forEach(load);
|
||||
deferredInit["load"].forEach(call);
|
||||
modules.times = update({}, defineModule.times);
|
||||
|
||||
Reference in New Issue
Block a user