gnome/extensions/dash-to-dock@micxgx.gmail.com/docking.js
/**
     * Dwelling system based on the GNOME Shell 3.14 messageTray code.
     */
Dwelling system based on the GNOME Shell 3.14 messageTray code.
Dwelling system based on the GNOME Shell 3 . 14 messageTray code .
_setupDockDwellIfNeeded() {
        if (!global.display.supports_extended_barriers() ||
            !DockManager.settings.get_boolean('require-pressure-to-show')) {
            let pointerWatcher = PointerWatcher.getPointerWatcher();
            this._dockWatch = pointerWatcher.addWatch(DOCK_DWELL_CHECK_INTERVAL, this._checkDockDwell.bind(this));
            this._dockDwelling = false;
            this._dockDwellUserTime = 0;
        }
    }
_setupDockDwellIfNeeded ( ) { if ( ! global . display . supports_extended_barriers ( ) || ! DockManager . settings . get_boolean ( 'require-pressure-to-show' ) ) { let pointerWatcher = PointerWatcher . getPointerWatcher ( ) ; this . _dockWatch = pointerWatcher . addWatch ( DOCK_DWELL_CHECK_INTERVAL , this . _checkDockDwell . bind ( this ) ) ; this . _dockDwelling = false ; this . _dockDwellUserTime = 0 ; } }
Dwelling system based on the GNOME Shell 3.14 messageTray code.
Dwelling system based on the GNOME Shell 3 . 14 messageTray code .
// If we don't have extended barrier features, then we need // to support the old tray dwelling mechanism.