mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-02-09 09:30:06 +00:00
fix: clear focusedAsset when side panel is closed via button
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
:content-title="displayTitle"
|
||||
:right-panel-title="$t('assetBrowser.modelInfo.title')"
|
||||
@close="handleClose"
|
||||
@update:right-panel-open="handlePanelClose"
|
||||
>
|
||||
<template v-if="shouldShowLeftPanel" #leftPanel>
|
||||
<LeftSidePanel
|
||||
@@ -225,4 +226,10 @@ function handleAssetSelectAndEmit(asset: AssetDisplayItem) {
|
||||
emit('asset-select', asset)
|
||||
props.onSelect?.(asset)
|
||||
}
|
||||
|
||||
function handlePanelClose(isOpen: boolean) {
|
||||
if (!isOpen) {
|
||||
focusedAsset.value = null
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user