Bugfix: .apply() error on leftPanelDisabled.toggle

This commit is contained in:
the-djmaze 2022-11-22 09:53:46 +01:00
parent 08baff9e64
commit b655e0ad70
13 changed files with 17 additions and 19 deletions

View file

@ -20,6 +20,7 @@ export const
moveAction = ko.observable(false),
leftPanelDisabled = ko.observable(false),
toggleLeftPanel = () => leftPanelDisabled(!leftPanelDisabled()),
createElement = (name, attr) => {
let el = doc.createElement(name);
@ -68,10 +69,9 @@ dropdownVisibility.subscribe(value => {
}
});
leftPanelDisabled.toggle = () => leftPanelDisabled(!leftPanelDisabled());
leftPanelDisabled.subscribe(value => {
value && moveAction() && moveAction(false);
$htmlCL.toggle('rl-left-panel-disabled', value);
});
moveAction.subscribe(value => value && leftPanelDisabled() && leftPanelDisabled(false));
moveAction.subscribe(value => value && leftPanelDisabled(false));