File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed
client/packages/lowcoder/src/comps Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -56,6 +56,9 @@ const ExecuteQueryPropertyView = ({
5656 } , [ placement ] ) ;
5757
5858 const getVariableOptions = useCallback ( ( editorState ?: EditorState ) => {
59+ const queryVariables = comp . children . queryVariables . getView ( ) ;
60+ if ( ! queryVariables . length ) return null ;
61+
5962 return comp . children . queryVariables . propertyView ( {
6063 label : trans ( "eventHandler.queryVariables" ) ,
6164 layout : "vertical" ,
Original file line number Diff line number Diff line change @@ -259,7 +259,11 @@ QueryCompTmp = class extends QueryCompTmp {
259259 || isInputChangeTrigger
260260 || ( isPageLoadTrigger && notExecuted )
261261 )
262- // && (!isJsQuery || (isJsQuery && notExecuted)) // query which has deps can be executed on page load(first time)
262+ && (
263+ ! isJsQuery
264+ || ( isJsQuery && ! isAutomatic )
265+ || ( isJsQuery && isAutomatic && notExecuted )
266+ ) // query which has deps can be executed on page load(first time)
263267 ) {
264268 const next = super . reduce ( action ) ;
265269 const depends = this . children . comp . node ( ) ?. dependValues ( ) ;
You can’t perform that action at this time.
0 commit comments