Codebase list gnome-shell-extensions / e87d973 extensions / launch-new-instance / extension.js
e87d973

Tree @e87d973 (Download .tar.gz)

extension.js @e87d973raw · history · blame

/* exported enable disable */
const AppDisplay = imports.ui.appDisplay;

let _activateOriginal = null;

/** */
function enable() {
    _activateOriginal = AppDisplay.AppIcon.prototype.activate;
    AppDisplay.AppIcon.prototype.activate = function () {
        _activateOriginal.call(this, 2);
    };
}

/** */
function disable() {
    AppDisplay.AppIcon.prototype.activate = _activateOriginal;
}