@@ -31,7 +31,6 @@ import {
3131 DEFAULT_IS_QUERY_RESULT_COLLAPSED ,
3232 DEFAULT_SIZE_RESULT_PANE_KEY ,
3333 LAST_USED_QUERY_ACTION_KEY ,
34- LAST_USED_QUERY_TEXT ,
3534} from '../../../../utils/constants' ;
3635import {
3736 useEventHandler ,
@@ -104,8 +103,7 @@ export default function QueryEditor(props: QueryEditorProps) {
104103 const [ lastUsedQueryAction , setLastUsedQueryAction ] = useSetting < QueryAction > (
105104 LAST_USED_QUERY_ACTION_KEY ,
106105 ) ;
107-
108- const [ lastUsedQueryText , setLastUsedQueryText ] = useSetting < string > ( LAST_USED_QUERY_TEXT ) ;
106+ const [ lastExecutedQueryText , setLastExecutedQueryText ] = React . useState < string > ( '' ) ;
109107
110108 const [ sendQuery ] = queryApi . useUseSendQueryMutation ( ) ;
111109
@@ -143,7 +141,7 @@ export default function QueryEditor(props: QueryEditorProps) {
143141 const query = text ?? input ;
144142
145143 setLastUsedQueryAction ( QUERY_ACTIONS . execute ) ;
146- setLastUsedQueryText ( query ) ;
144+ setLastExecutedQueryText ( query ) ;
147145 if ( ! isEqual ( lastQueryExecutionSettings , querySettings ) ) {
148146 resetBanner ( ) ;
149147 setLastQueryExecutionSettings ( querySettings ) ;
@@ -176,7 +174,7 @@ export default function QueryEditor(props: QueryEditorProps) {
176174
177175 const handleGetExplainQueryClick = useEventHandler ( ( ) => {
178176 setLastUsedQueryAction ( QUERY_ACTIONS . explain ) ;
179- setLastUsedQueryText ( input ) ;
177+ setLastExecutedQueryText ( input ) ;
180178 if ( ! isEqual ( lastQueryExecutionSettings , querySettings ) ) {
181179 resetBanner ( ) ;
182180 setLastQueryExecutionSettings ( querySettings ) ;
@@ -372,7 +370,7 @@ export default function QueryEditor(props: QueryEditorProps) {
372370 tenantName = { tenantName }
373371 path = { path }
374372 showPreview = { showPreview }
375- queryText = { lastUsedQueryText }
373+ queryText = { lastExecutedQueryText }
376374 />
377375 </ div >
378376 </ SplitPane >
0 commit comments