mirror of
https://github.com/zadam/trilium.git
synced 2026-01-02 20:54:24 +01:00
fix: toggling right pane visibility incorrectly affects all windows
This commit is contained in:
parent
4be3011a8a
commit
644d3a181f
@ -10,7 +10,7 @@ export default function RightPaneToggle() {
|
||||
const [ rightPaneVisible, setRightPaneVisible ] = useState(options.is("rightPaneVisible"));
|
||||
|
||||
useTriliumEvent("toggleRightPane", () => {
|
||||
setRightPaneVisible(!rightPaneVisible);
|
||||
setRightPaneVisible(current => !current);
|
||||
});
|
||||
|
||||
return (
|
||||
|
||||
@ -31,8 +31,11 @@ export default function RightPanelContainer({ widgetsByParent }: { widgetsByPare
|
||||
const items = useItems(rightPaneVisible, widgetsByParent);
|
||||
useSplit(rightPaneVisible);
|
||||
useTriliumEvent("toggleRightPane", () => {
|
||||
options.save("rightPaneVisible",(!rightPaneVisible).toString());
|
||||
setRightPaneVisible(!rightPaneVisible);
|
||||
setRightPaneVisible(current => {
|
||||
const newValue = !current;
|
||||
options.save("rightPaneVisible", newValue.toString());
|
||||
return newValue;
|
||||
});
|
||||
});
|
||||
|
||||
return (
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user