Skip to content

Commit 7eeeb5e

Browse files
committed
fix(CSidebar): the background doesn't disappear on mobile devices
1 parent 9c7ed6f commit 7eeeb5e

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

packages/coreui-vue/src/components/sidebar/CSidebar.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ const CSidebar = defineComponent({
121121

122122
const handleHide = () => {
123123
visible.value = false
124+
emit('visible-change', false)
124125
}
125126

126127
const handleResize = () => {
@@ -173,9 +174,7 @@ const CSidebar = defineComponent({
173174
h(CBackdrop, {
174175
class: 'sidebar-backdrop d-none',
175176
visible: props.visible,
176-
onClick: () => {
177-
visible.value = false
178-
},
177+
onClick: () => handleHide(),
179178
}),
180179
]
181180
},

0 commit comments

Comments
 (0)