File tree Expand file tree Collapse file tree
docs/content.en/docs/release-notes Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ Information about release notes of Coco Server is provided here.
1616- feat: support ` Tab ` and ` Enter ` for delete dialog buttons #700
1717- feat: add check for updates #701
1818- feat: impl extension store #699
19+ - feat: support back navigation via delete key #717
1920
2021### 🐛 Bug fix
2122
Original file line number Diff line number Diff line change @@ -33,6 +33,9 @@ export function useAssistantManager({
3333 setVisibleExtensionStore,
3434 setSearchValue,
3535 visibleExtensionDetail,
36+ setVisibleExtensionDetail,
37+ sourceData,
38+ setSourceData,
3639 } = useSearchStore ( ) ;
3740
3841 const { quickAiAccessAssistant, disabledExtensions } = useExtensionsStore ( ) ;
@@ -93,7 +96,21 @@ export function useAssistantManager({
9396 const { value } = currentTarget ;
9497
9598 if ( key === "Backspace" && value === "" ) {
96- return setGoAskAi ( false ) ;
99+ if ( goAskAi ) {
100+ return setGoAskAi ( false ) ;
101+ }
102+
103+ if ( visibleExtensionDetail ) {
104+ return setVisibleExtensionDetail ( false ) ;
105+ }
106+
107+ if ( visibleExtensionStore ) {
108+ return setVisibleExtensionStore ( false ) ;
109+ }
110+
111+ if ( sourceData ) {
112+ return setSourceData ( void 0 ) ;
113+ }
97114 }
98115
99116 if ( key === "Tab" && ! isChatMode && isTauri ) {
@@ -124,6 +141,9 @@ export function useAssistantManager({
124141 handleAskAi ,
125142 handleSubmit ,
126143 selectedSearchContent ,
144+ visibleExtensionStore ,
145+ visibleExtensionDetail ,
146+ sourceData ,
127147 ]
128148 ) ;
129149
You can’t perform that action at this time.
0 commit comments