• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Announcement

Collapse
No announcement yet.

Show Condition on Row Menu Option breaks Grid Widgets

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Show Condition on Row Menu Option breaks Grid Widgets

    I have two nearly identical NAB apps. They both use the same data sources and the same grid widget.
    Screenshot 2023-11-17 075841.jpg


    Both apps have no app variables and no programs running in the background at all. Both of the "Behaviors" screens in NAB are identical, with one exception. One app has a row menu option with no show condition
    Screenshot 2023-11-17 075923.jpg

    The other does have a show condition. The condition can be anything, there just has to be a show condition.
    Screenshot 2023-11-17 080012.jpg

    Here is what the app without the show condition looks like:
    Screenshot 2023-11-17 080154.jpg


    Here is what the app with the show condition looks like:
    Screenshot 2023-11-17 080237.jpg


  • #2
    Update: This bug does not show when a field in the grid's data source is factored into the condition.

    For example:
    Screenshot 2023-11-17 082140.jpg

    Screenshot 2023-11-17 082011.jpg
    Last edited by TonyDB; 11-17-2023, 12:20 PM.

    Comment


    • #3
      Thanks for the details. We're looking into this.

      Comment


      • #4
        FYI, this will be fixed in the next build. Your assessment is correct -- if the row menu button condition does not include a reference to a data source column then it would break the grid.

        As a temporary workaround, it appears if you include a reference to a column it will work. i.e., add this to the end of your condition (pick any column_name from your data source):
        Code:
        ....... && {column_name} === {column_name}

        Comment

        Working...
        X