removes unecessary on-sidepanel-open actions feature.
This commit is contained in:
parent
859bda0a51
commit
0514641f04
|
@ -6729,7 +6729,7 @@
|
||||||
{
|
{
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
"key": "clickOutsideToClose",
|
"key": "clickOutsideToClose",
|
||||||
"label": "Click away to close",
|
"label": "Click outside to close",
|
||||||
"defaultValue": true
|
"defaultValue": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -73,7 +73,10 @@
|
||||||
$context.device.width,
|
$context.device.width,
|
||||||
$context.device.height
|
$context.device.height
|
||||||
)
|
)
|
||||||
$: autoCloseSidePanel = !$builderStore.inBuilder && $sidePanelStore.open
|
$: autoCloseSidePanel =
|
||||||
|
!$builderStore.inBuilder &&
|
||||||
|
$sidePanelStore.open &&
|
||||||
|
$sidePanelStore.clickOutsideToClose
|
||||||
$: screenId = $builderStore.inBuilder
|
$: screenId = $builderStore.inBuilder
|
||||||
? `${$builderStore.screen?._id}-screen`
|
? `${$builderStore.screen?._id}-screen`
|
||||||
: "screen"
|
: "screen"
|
||||||
|
@ -317,11 +320,7 @@
|
||||||
id="side-panel-container"
|
id="side-panel-container"
|
||||||
class:open={$sidePanelStore.open}
|
class:open={$sidePanelStore.open}
|
||||||
use:clickOutside={{
|
use:clickOutside={{
|
||||||
callback:
|
callback: autoCloseSidePanel ? sidePanelStore.actions.close : null,
|
||||||
$sidePanelStore.clickOutsideToClose && autoCloseSidePanel
|
|
||||||
? sidePanelStore.actions.close
|
|
||||||
: null,
|
|
||||||
|
|
||||||
allowedType: "mousedown",
|
allowedType: "mousedown",
|
||||||
}}
|
}}
|
||||||
class:builder={$builderStore.inBuilder}
|
class:builder={$builderStore.inBuilder}
|
||||||
|
|
Loading…
Reference in New Issue