Update enterprise.js
This commit is contained in:
+11
-12
@@ -9,7 +9,6 @@ const { Meta, Shell, Gio, GLib, Clutter } = imports.gi;
|
|||||||
const Main = imports.ui.main;
|
const Main = imports.ui.main;
|
||||||
const ExtensionUtils = imports.misc.extensionUtils;
|
const ExtensionUtils = imports.misc.extensionUtils;
|
||||||
const Me = ExtensionUtils.getCurrentExtension();
|
const Me = ExtensionUtils.getCurrentExtension();
|
||||||
const Extension = imports.ui.extension.Extension;
|
|
||||||
|
|
||||||
// ── CONST ────────────────────────────────────────────
|
// ── CONST ────────────────────────────────────────────
|
||||||
const WM_SCHEMA = 'org.gnome.desktop.wm.keybindings';
|
const WM_SCHEMA = 'org.gnome.desktop.wm.keybindings';
|
||||||
@@ -590,16 +589,16 @@ class Tiler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// ── EXTENSION‑WRAPPER ──────────────────────────
|
// ── EXTENSION‑WRAPPER ──────────────────────────
|
||||||
var EnterpriseExtension = class EnterpriseExtension extends Extension {
|
let tiler;
|
||||||
enable() {
|
|
||||||
this.tiler = new Tiler(this);
|
|
||||||
this.tiler.enable();
|
|
||||||
}
|
|
||||||
|
|
||||||
disable() {
|
function enable() {
|
||||||
if (this.tiler) {
|
tiler = new Tiler(Me);
|
||||||
this.tiler.disable();
|
tiler.enable();
|
||||||
this.tiler = null;
|
}
|
||||||
|
|
||||||
|
function disable() {
|
||||||
|
if (tiler) {
|
||||||
|
tiler.disable();
|
||||||
|
tiler = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
|
||||||
|
|||||||
Reference in New Issue
Block a user