MCPcopy Index your code
hub / github.com/material-shell/material-shell / stateChanged

Method stateChanged

src/manager/stateManager.ts:108–123  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

106 }
107
108 stateChanged() {
109 if (
110 !Me.instance.loaded ||
111 Me.msWorkspaceManager!.updatingMonitors ||
112 this.stateChangedTriggered ||
113 Me.instance.disableInProgress
114 )
115 return;
116
117 this.stateChangedTriggered = true;
118 GLib.idle_add(GLib.PRIORITY_DEFAULT, () => {
119 this.saveCurrentState();
120 this.stateChangedTriggered = false;
121 return GLib.SOURCE_REMOVE;
122 });
123 }
124
125 saveCurrentState() {
126 // Avoid unnecessary work

Callers 8

acceptDropMethod · 0.45
persistentMethod · 0.45
forceCategoryMethod · 0.45
focusedIndexMethod · 0.45
constructorMethod · 0.45
addLayoutMethod · 0.45
removeLayoutMethod · 0.45
endResizeMethod · 0.45

Calls 1

saveCurrentStateMethod · 0.95

Tested by

no test coverage detected