sessonMode: Remove 'lock-screen' mode

As per the latest mockups, the only session mode
related to locked screens will be the unlock dialog.
This commit is contained in:
Georges Basile Stavracas Neto 2019-10-07 18:48:21 -03:00
parent fe3d55eb80
commit d1f61e884d
2 changed files with 3 additions and 19 deletions

View File

@ -489,8 +489,8 @@ var ScreenShield = class {
this._lockDialogGroup.grab_key_focus();
if (Main.sessionMode.currentMode != 'lock-screen')
Main.sessionMode.pushMode('lock-screen');
if (Main.sessionMode.currentMode != 'unlock-dialog')
Main.sessionMode.pushMode('unlock-dialog');
}
_lockScreenShown(params) {
@ -547,8 +547,6 @@ var ScreenShield = class {
_continueDeactivate(animate) {
this._hideLockScreen();
if (Main.sessionMode.currentMode == 'lock-screen')
Main.sessionMode.popMode('lock-screen');
if (Main.sessionMode.currentMode == 'unlock-dialog')
Main.sessionMode.popMode('unlock-dialog');
@ -614,8 +612,7 @@ var ScreenShield = class {
this.actor.show();
if (Main.sessionMode.currentMode != 'unlock-dialog' &&
Main.sessionMode.currentMode != 'lock-screen') {
if (Main.sessionMode.currentMode != 'unlock-dialog') {
this._isGreeter = Main.sessionMode.isGreeter;
if (!this._isGreeter)
Main.sessionMode.pushMode('unlock-dialog');

View File

@ -53,19 +53,6 @@ const _modes = {
panelStyle: 'login-screen'
},
'lock-screen': {
isLocked: true,
isGreeter: undefined,
unlockDialog: undefined,
components: ['polkitAgent', 'telepathyClient'],
panel: {
left: [],
center: [],
right: ['aggregateMenu']
},
panelStyle: 'lock-screen'
},
'unlock-dialog': {
isLocked: true,
unlockDialog: undefined,