mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
Fix canvas resizing when both options and gallery are unpinned
This commit is contained in:
parent
cde395e02f
commit
a3308c853d
@ -72,6 +72,13 @@ export default function InvokeTabs() {
|
|||||||
const shouldShowOptionsPanel = useAppSelector(
|
const shouldShowOptionsPanel = useAppSelector(
|
||||||
(state: RootState) => state.options.shouldShowOptionsPanel
|
(state: RootState) => state.options.shouldShowOptionsPanel
|
||||||
);
|
);
|
||||||
|
const shouldPinGallery = useAppSelector(
|
||||||
|
(state: RootState) => state.gallery.shouldPinGallery
|
||||||
|
);
|
||||||
|
const shouldPinOptionsPanel = useAppSelector(
|
||||||
|
(state: RootState) => state.options.shouldPinOptionsPanel
|
||||||
|
);
|
||||||
|
|
||||||
const dispatch = useAppDispatch();
|
const dispatch = useAppDispatch();
|
||||||
|
|
||||||
useHotkeys('1', () => {
|
useHotkeys('1', () => {
|
||||||
@ -113,7 +120,8 @@ export default function InvokeTabs() {
|
|||||||
dispatch(setShouldShowOptionsPanel(true));
|
dispatch(setShouldShowOptionsPanel(true));
|
||||||
dispatch(setShouldShowGallery(true));
|
dispatch(setShouldShowGallery(true));
|
||||||
}
|
}
|
||||||
setTimeout(() => dispatch(setDoesCanvasNeedScaling(true)), 400);
|
if (shouldPinGallery || shouldPinOptionsPanel)
|
||||||
|
setTimeout(() => dispatch(setDoesCanvasNeedScaling(true)), 400);
|
||||||
},
|
},
|
||||||
[shouldShowGallery, shouldShowOptionsPanel]
|
[shouldShowGallery, shouldShowOptionsPanel]
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user