Creating an Array, Properties Panel Not Appearing

Wappler Version : 7.1.1
Operating System : Win 11
Server Model: Windows Server 2012
Database Type: MariaDB
Hosting Type: NodeJS

Expected behavior

What do you think should happen?

Creating/adding to an array should result in a properties panel where all relevant information can be input

Actual behavior

What actually happens?

Properties panel randomly goes blank after adding to an array and creating an array. Closing down the server action, then reopening it fixes the issue,

How to reproduce

  • Create an array list
  • Create a database query
  • Create a repeat
  • Add in Array List - Properties panel goes blank

As per image:

Restarting the Server Action corrects this:

Subsequent edits result in the same behaviour.

I've reinstalled Wappler, and also tried to reset panel sizes in Wappler global options to no avail.

Can you please restart Wappler in debug mode, recreate the issue and attach the debug log here?
I am not able recreate the issue locally.

Certainly,

[2025-07-09 13:39:01.849] nativeTheme.shouldUseDarkColors = false
[2025-07-09 13:39:01.852] accent color=7b6d40e3
[2025-07-09 13:39:01.946] (electron) 'session.getPreloads' is deprecated and will be removed. Please use 'session.getPreloadScripts' instead.
[2025-07-09 13:39:01.947] (electron) 'session.setPreloads' is deprecated and will be removed. Please use 'session.registerPreloadScript' instead.
[2025-07-09 13:39:01.951] OPEN_PROJECTS=RiggAccess
[2025-07-09 13:39:01.951] ACTIVE_THEME=nightsky
[2025-07-09 13:39:01.951] IS_DARK_THEME=true
[2025-07-09 13:39:02.292] appPath=C:\Users\micro\AppData\Local\Wappler\resources\app
[2025-07-09 13:39:02.292] START MAIN!
[2025-07-09 13:39:02.292] userData = C:\Users\micro\AppData\Roaming\wappler
[2025-07-09 13:39:02.292] PRELOAD: C:\Users\micro\AppData\Local\Wappler\resources\app\Shared\DMXzone\dmxAppCreator\UI\nw_preload.js
[2025-07-09 13:39:02.361] START showSplash
[2025-07-09 13:39:02.384] web-contents-created window
[2025-07-09 13:39:02.440] LOAD start up
[2025-07-09 13:39:02.457] splash  - done
[2025-07-09 13:39:02.589] REGISTERED WITH ONESIGNAL
[2025-07-09 13:39:02.833] NW PRELOAD script ....
[2025-07-09 13:39:02.834] IS_BETA=false
[2025-07-09 13:39:02.997] START startup.js....
[2025-07-09 13:39:02.997] mac datapath=C:\Users\micro\AppData\Roaming/wappler
[2025-07-09 13:39:02.997] wappler 22 dataPath=C:\Users\micro\AppData\Roaming/wappler
[2025-07-09 13:39:02.997] currentPath=C:\Users\micro\AppData\Local\Wappler\resources\app
[2025-07-09 13:39:03.000] copy package.json
[2025-07-09 13:39:03.001] package.json copied
[2025-07-09 13:39:03.004] copy appConnect rules
[2025-07-09 13:39:03.004] copy appConnect extra rules
[2025-07-09 13:39:03.023] SPLASH READY TO SHOW!
[2025-07-09 13:39:03.027] copy appConnect extra files
[2025-07-09 13:39:03.050] DONE
[2025-07-09 13:39:03.049] MAIN EXTENSIONS INSTALLED:  DONE
[2025-07-09 13:39:03.049] START Setup Tray, path=C:\Users\micro\AppData\Local\Wappler\resources\app\Shared\DMXzone\dmxAppCreator\UI\img\icon5.ico
[2025-07-09 13:39:03.067] DONE Setup Tray
[2025-07-09 13:39:03.068] Open Editor... project=RiggAccess
[2025-07-09 13:39:03.068] Create main window: 1 RiggAccess
[2025-07-09 13:39:03.078] web-contents-created window
[2025-07-09 13:39:03.086] set active project: RiggAccess
[2025-07-09 13:39:04.309] NW PRELOAD script ....
[2025-07-09 13:39:04.310] IS_BETA=false
[2025-07-09 13:39:05.126] MainWindow: SET Active Project: RiggAccess
[2025-07-09 13:39:05.126] MainWindow: SET Main Window ID: 2
[2025-07-09 13:39:05.880] File Manager: requires loaded in 131ms
[2025-07-09 13:39:05.884] Git Manager started at 1ms
[2025-07-09 13:39:06.515] Resource Manager: requires loaded in 63ms
[2025-07-09 13:39:06.618] BROWSER: initWapplerUI: ACTIVE_PROJECT=RiggAccess
[2025-07-09 13:39:06.690] [Copilot] Starting...
[2025-07-09 13:39:06.690] [Copilot] Starting language server: C:\Users\micro\AppData\Local\Wappler\resources\app\node_modules\@github\copilot-language-server\dist\language-server.js
[2025-07-09 13:39:06.745] MAIN READ TO SHOW!
[2025-07-09 13:39:06.747] do show mainWindow...
[2025-07-09 13:39:06.778] destroy splash
[2025-07-09 13:39:06.781] Check for updates, current version: 7.1.1
[2025-07-09 13:39:06.793] Main window focused: 2
[2025-07-09 13:39:06.789] MAIN EXEC SET ACTIVE PROJECT!
[2025-07-09 13:39:06.802] set active project done
[2025-07-09 13:39:06.841] splash closed
[2025-07-09 13:39:06.842] [LOCALSERVER] LOCAL SERVER in Electron

[2025-07-09 13:39:06.847] [LOCALSERVER] Server started on port 1976

[2025-07-09 13:39:06.865] BROWSER: initUI Rules loaded
[2025-07-09 13:39:07.050] online version: 7.1.1
[2025-07-09 13:39:07.079] init serverConnectManager
[2025-07-09 13:39:07.149] check path: C:\Users\micro\AppData\Local\Wappler\resources\app\extensions\extensions.json
[2025-07-09 13:39:07.150] Online Update for stable found :119
[2025-07-09 13:39:07.150] extensionsToInstall[stable]= []
[2025-07-09 13:39:07.152] DONE BrowserInit
[2025-07-09 13:39:07.220] check path: C:\Users\micro\AppData\Local\Wappler\resources\app\extensions\beta\extensions.json
[2025-07-09 13:39:07.504] Preloading Data Bindings Picker ...
[2025-07-09 13:39:07.506] OPEN popup: PopupWindow_2_dataBindingsPickup
[2025-07-09 13:39:07.518] web-contents-created window
[2025-07-09 13:39:07.537] GOT DID CREATE window: PopupWindow_2_dataBindingsPickup
[2025-07-09 13:39:07.702] routes loaded...
[2025-07-09 13:39:07.789] bad on signal response code: 400
[2025-07-09 13:39:07.789]  body: {"errors":["App is limited to a maximum of 3 tags on a given player"],"success":false}
[2025-07-09 13:39:07.789]  url: players/0447dfea-f4b5-425b-89a5-5aa499099389
[2025-07-09 13:39:07.789]  data: {"app_id":"10c18666-f7f4-437c-bc8f-8435505b53cb","tags":{"projects":11}}
[2025-07-09 13:39:07.838] REGISTERED WITH ONESIGNAL
[2025-07-09 13:39:08.003] NW PRELOAD script ....
[2025-07-09 13:39:08.004] IS_BETA=false
[2025-07-09 13:39:08.070] SELECT manager workflowsManager
[2025-07-09 13:39:08.079] loadManager serverConnectManager true
[2025-07-09 13:39:08.419] NW PRELOAD script ....
[2025-07-09 13:39:08.419] IS_BETA=false
[2025-07-09 13:39:08.773] web-contents-created webview
[2025-07-09 13:39:08.958] web-contents-created webview
[2025-07-09 13:39:09.125] web-contents-created webview
[2025-07-09 13:39:09.813] NW PRELOAD script ....
[2025-07-09 13:39:09.813] IS_BETA=false
[2025-07-09 13:39:09.998] PICKUP init!
[2025-07-09 13:39:09.998] ACTIONS_BASE_PATH=null
[2025-07-09 13:39:09.998] EXPRESSION=
[2025-07-09 13:39:09.998] ENCLOSE=false
[2025-07-09 13:39:09.998] BASE_PATH=
[2025-07-09 13:39:09.998]  BASE_PATH=
[2025-07-09 13:39:10.017] START PICKER initTree
[2025-07-09 13:39:10.178] APP_CONNECT: LOAD RULES
[2025-07-09 13:39:10.209] getAbsoluteDocumentPath: window.Editor not available
[2025-07-09 13:39:10.209] getDocumentPath:  window.Editor not available
[2025-07-09 13:39:10.211] getAbsoluteDocumentPath: window.Editor not available
[2025-07-09 13:39:10.211] getDocumentPath:  window.Editor not available
[2025-07-09 13:39:10.239] APP_CONNECT: Parse all rules...
[2025-07-09 13:39:10.240] load custom app connect extensions
[2025-07-09 13:39:10.241] load custom app connect extension=wappler_infinite_scroll
[2025-07-09 13:39:10.242] load custom app connect extension=wappler-youtube-player
[2025-07-09 13:39:10.244] load custom app connect extension=@cdmx/wappler_ag_grid
[2025-07-09 13:39:10.250] load custom app connect extension=@cdmx/wappler_ac_ag_chart
[2025-07-09 13:39:10.305] SERVER CONNECT: init
[2025-07-09 13:39:10.306] START getInitialLayout window width=313
[2025-07-09 13:39:10.460] START initActionsTree
[2025-07-09 13:39:10.465] tree ready
[2025-07-09 13:39:10.466] org expression = 
[2025-07-09 13:39:10.466] get from js
[2025-07-09 13:39:10.476] START Web OpenProject for RiggAccess
[2025-07-09 13:39:10.476]  open project active target: Development
[2025-07-09 13:39:10.476] START checkProject
[2025-07-09 13:39:10.481] after copy files serverType= node
[2025-07-09 13:39:10.494] check for updates custom app connect extension=wappler_infinite_scroll
[2025-07-09 13:39:10.495] check for updates custom app connect extension=wappler-youtube-player
[2025-07-09 13:39:10.496] check for updates custom app connect extension=@cdmx/wappler_ag_grid
[2025-07-09 13:39:10.502] check for updates custom app connect extension=@cdmx/wappler_ac_ag_chart
[2025-07-09 13:39:10.514] ready.jstree
[2025-07-09 13:39:10.556] DONE Server Connect loadRules ...
[2025-07-09 13:39:10.729] load custom extensions
[2025-07-09 13:39:10.838] APP_CONNECT: Trigger EVENT rulesLoaded
[2025-07-09 13:39:10.851] INIT actionsTree...
[2025-07-09 13:39:10.856] START APP_CONNECT initTree
[2025-07-09 13:39:10.857] APP_CONNECT: Setup listeners ...
[2025-07-09 13:39:10.887] APP_CONNECT: LOAD RULES
[2025-07-09 13:39:10.951] APP_CONNECT: Parse all rules...
[2025-07-09 13:39:10.951] load custom app connect extensions
[2025-07-09 13:39:10.953] load custom app connect extension=wappler_infinite_scroll
[2025-07-09 13:39:10.954] load custom app connect extension=wappler-youtube-player
[2025-07-09 13:39:10.955] load custom app connect extension=@cdmx/wappler_ag_grid
[2025-07-09 13:39:10.963] load custom app connect extension=@cdmx/wappler_ac_ag_chart
[2025-07-09 13:39:10.982] START detectUsedFrameworks
[2025-07-09 13:39:11.046] TREE READY!
[2025-07-09 13:39:11.047] App Connect Ready
[2025-07-09 13:39:11.047] START updateAppConnectUsedComponents
[2025-07-09 13:39:11.150] start file prioritizing ...
[2025-07-09 13:39:11.150] onAppConnectReady: updateAppConnectUsedComponents completed!, hasChanges = false
[2025-07-09 13:39:11.250] Error getting response body:  Error: No data found for resource with given identifier
[2025-07-09 13:39:11.583] target app files copy success!
[2025-07-09 13:39:11.617] Error getting response body:  Error: No data found for resource with given identifier
[2025-07-09 13:39:12.106] Error getting response body:  Error: No data found for resource with given identifier
[2025-07-09 13:39:12.388] Error getting response body:  Error: No data found for resource with given identifier
[2025-07-09 13:39:12.498] Error getting response body:  Error: No data found for resource with given identifier
[2025-07-09 13:39:12.733] Auto start on project open
[2025-07-09 13:39:12.865] started pty with pid=23516
[2025-07-09 13:39:14.846] 
Connected!
[2025-07-09 13:39:15.359] Error getting response body:  Error: No data found for resource with given identifier
[2025-07-09 13:39:21.695] Inspect Server Action: file:///C:/Users/micro/Documents/aaawwwroot/RiggAccess/app/api/Chat/FrontEnd/GetUsrByLocation.json
[2025-07-09 13:39:22.107] NW PRELOAD script ....
[2025-07-09 13:39:22.107] IS_BETA=false
[2025-07-09 13:39:22.268] replaceVarsInText: PROP NOT FOUND for :arrayListExpression
[2025-07-09 13:39:22.273] refresh.jstree
[2025-07-09 13:39:22.306] SERVER CONNECT: init
[2025-07-09 13:39:22.306] START getInitialLayout window width=1524
[2025-07-09 13:39:22.429] START initActionsTree
[2025-07-09 13:39:22.433] Server Connect iFrame loaded, editor
[2025-07-09 13:39:22.434] Inspect Server Action: file:///C:/Users/micro/Documents/aaawwwroot/RiggAccess/app/api/Chat/FrontEnd/GetUsrByLocation.json
[2025-07-09 13:39:22.435] ready.jstree
[2025-07-09 13:39:22.486] DONE Server Connect loadRules ...
[2025-07-09 13:39:22.489] load custom extensions
[2025-07-09 13:39:22.495] replaceVarsInText: PROP NOT FOUND for :arrayListExpression
[2025-07-09 13:39:22.504] refresh.jstree
[2025-07-09 13:39:28.547] OPEN popup: PopupWindow_2_componentsPanel
[2025-07-09 13:39:28.556] web-contents-created window
[2025-07-09 13:39:28.591] GOT DID CREATE window: PopupWindow_2_componentsPanel
[2025-07-09 13:39:28.946] NW PRELOAD script ....
[2025-07-09 13:39:28.946] IS_BETA=false
[2025-07-09 13:39:28.999] CONTEXT init!
[2025-07-09 13:39:34.279] got popup hide for PopupWindow_2_componentsPanel
[2025-07-09 13:39:34.279] replaceVarsInText: PROP NOT FOUND for :arrayListExpression
[2025-07-09 13:39:34.282] validate error: field "arrayListRef" is required
[2025-07-09 13:39:34.285] create_node new node:  {
  id: 'j1_21',
  text: '<span class="wappler-jstree-action-title" title="Add  in ">Add  in </span><span class="wappler-jstree-action-desc"  title=""><span style="color:var(--base0B, #a6e22e)"></span></span>',
  icon: 'custom-icon',
  parent: 'j1_19',
  parents: [ 'j1_19', 'j1_18', 'j1_14', '#' ],
  children: [],
  children_d: [],
  data: {
    actionType: 'arraylist_add',
    actionData: { name: '', module: 'arraylist', action: 'add', options: {} },
    fa: [
      '<span class="fa-layers"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="bars" class="svg-inline--fa fa-bars fa-w-14 color-yellow" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"></path></svg><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="plus" class="svg-inline--fa fa-plus fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" style="color: var(--base00,#222);transform-origin: 1.0625em 0em;"><g transform="translate(224 256)"><g transform="translate(320, -256)  scale(0.75, 0.75)  rotate(0 0 0)"><path fill="currentColor" d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" transform="translate(-224 -256)"></path></g></g></svg><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="plus" class="svg-inline--fa fa-plus fa-w-14 color-green" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" style="transform-origin: 1.0625em 0em;"><g transform="translate(224 256)"><g transform="translate(320, -256)  scale(0.625, 0.625)  rotate(0 0 0)"><path fill="currentColor" d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" transform="translate(-224 -256)"></path></g></g></svg></span>'
    ]
  },
  state: { loaded: true, opened: true, selected: false, disabled: false },
  li_attr: { id: 'j1_21', class: 'wappler-step' },
  a_attr: { href: '#', id: 'j1_21_anchor' },
  original: {
    text: '<span class="wappler-jstree-action-title" title="Add  in ">Add  in </span><span class="wappler-jstree-action-desc"  title=""><span style="color:var(--base0B, #a6e22e)"></span></span>',
    icon: [ [Object], [Object], [Object] ],
    state: { opened: true, selected: false },
    type: 'step'
  },
  type: 'step'
}
[2025-07-09 13:39:34.285] noSelect= undefined
[2025-07-09 13:39:34.285] selecting new node:  {
  id: 'j1_21',
  text: '<span class="wappler-jstree-action-title" title="Add  in ">Add  in </span><span class="wappler-jstree-action-desc"  title=""><span style="color:var(--base0B, #a6e22e)"></span></span>',
  icon: 'custom-icon',
  parent: 'j1_19',
  parents: [ 'j1_19', 'j1_18', 'j1_14', '#' ],
  children: [],
  children_d: [],
  data: {
    actionType: 'arraylist_add',
    actionData: { name: '', module: 'arraylist', action: 'add', options: {} },
    fa: [
      '<span class="fa-layers"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="bars" class="svg-inline--fa fa-bars fa-w-14 color-yellow" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"></path></svg><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="plus" class="svg-inline--fa fa-plus fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" style="color: var(--base00,#222);transform-origin: 1.0625em 0em;"><g transform="translate(224 256)"><g transform="translate(320, -256)  scale(0.75, 0.75)  rotate(0 0 0)"><path fill="currentColor" d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" transform="translate(-224 -256)"></path></g></g></svg><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="plus" class="svg-inline--fa fa-plus fa-w-14 color-green" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" style="transform-origin: 1.0625em 0em;"><g transform="translate(224 256)"><g transform="translate(320, -256)  scale(0.625, 0.625)  rotate(0 0 0)"><path fill="currentColor" d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" transform="translate(-224 -256)"></path></g></g></svg></span>'
    ]
  },
  state: { loaded: true, opened: true, selected: false, disabled: false },
  li_attr: { id: 'j1_21', class: 'wappler-step' },
  a_attr: { href: '#', id: 'j1_21_anchor' },
  original: {
    text: '<span class="wappler-jstree-action-title" title="Add  in ">Add  in </span><span class="wappler-jstree-action-desc"  title=""><span style="color:var(--base0B, #a6e22e)"></span></span>',
    icon: [ [Object], [Object], [Object] ],
    state: { opened: true, selected: false },
    type: 'step'
  },
  type: 'step'
}
[2025-07-09 13:39:35.644] Main window focused: 2
[2025-07-09 13:39:39.754] Server Connect Editor: SAVE: C:\Users\micro\Documents\aaawwwroot\RiggAccess\app\api\Chat\FrontEnd\GetUsrByLocation.json
[2025-07-09 13:39:39.755] START inspectConnectionFile, fileName=dbRiggAccess, siteName=undefined, target=undefined, CURRENT_SERVER_TYPE=node
[2025-07-09 13:39:39.757] inspect=file:///C:/Users/micro/Documents/aaawwwroot/RiggAccess/app/modules/connections/dbRiggAccess.json

Fixed in Wappler 7.1.2

1 Like

This one was holding me up so your uber-fast fix is much appreciated - have a great Summer break!!

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.