Fixed workspaces dialog

This commit is contained in:
mauro-balades 2024-10-05 23:25:26 +02:00
parent 7ebaed73c0
commit 775b5288fb
No known key found for this signature in database
GPG key ID: CBD57A2AEDBDA1FB
2 changed files with 6 additions and 4 deletions

View file

@ -801,9 +801,10 @@ var gZenKeyboardShortcutsManager = {
} }
key.remove(); key.remove();
} }
if (mainKeyset.children.length > 0) { // We dont check this anymore since we are skiping internal keys
throw new Error('Child list not empty'); //if (mainKeyset.children.length > 0) {
} // throw new Error('Child list not empty');
//}
for (let key of this._currentShortcutList) { for (let key of this._currentShortcutList) {
if (key.isEmpty() || key.isInternal()) { if (key.isEmpty() || key.isInternal()) {

View file

@ -539,9 +539,9 @@ var ZenWorkspaces = new (class extends ZenMultiWindowFeature {
let icon = document.querySelector('#PanelUI-zen-workspaces-create-icons-container [selected]'); let icon = document.querySelector('#PanelUI-zen-workspaces-create-icons-container [selected]');
icon?.removeAttribute('selected'); icon?.removeAttribute('selected');
await this.createAndSaveWorkspace(workspaceName, false, icon?.label); await this.createAndSaveWorkspace(workspaceName, false, icon?.label);
document.getElementById('PanelUI-zen-workspaces').hidePopup(true);
await this._updateWorkspacesButton(); await this._updateWorkspacesButton();
await this._propagateWorkspaceData(); await this._propagateWorkspaceData();
this.closeWorkspacesSubView();
} }
async saveWorkspaceFromEdit() { async saveWorkspaceFromEdit() {
@ -559,6 +559,7 @@ var ZenWorkspaces = new (class extends ZenMultiWindowFeature {
workspaceData.icon = icon?.label; workspaceData.icon = icon?.label;
await this.saveWorkspace(workspaceData); await this.saveWorkspace(workspaceData);
await this._propagateWorkspaceData(); await this._propagateWorkspaceData();
this.closeWorkspacesSubView();
} }
onWorkspaceCreationNameChange(event) { onWorkspaceCreationNameChange(event) {