FlowFuse / FlowFuse/node-red-dashboard

ui-control node has inconsistent behavior when showing/hiding groups

Open
#1,717 1 comment 1 reaction 0 assignees View on GitHub
needs-triage type:bug
Dominant language
HTML
Stars
355
Forks
82
Avg merge
4d 23h
Merged PRs (30d)
24

Description

### Current Behavior

When ui-control node's Output is set to "Connection Events Only", it cannot show or hide some groups and throws "Error: No group found with id or name xx". Addressing the nonfunctioning groups by id, name, with or without page and all combination does not have any effect. But some groups are working. So I changed Output to "Page/Tab Change Events Only" (trying everything) and it works. But I tried to reproduce the bug with setting ui-control node Output back to "Connection Events Only", but it works with all groups now.

### Expected Behavior

Setting Output behavior of the node should not change input behavior in this case. And if do so, it should be consistent and predictable.

### Steps To Reproduce

I tried to reproduce with setting ui-control node Output back to "Connection Events Only", but it works now.

### Environment

- Dashboard version: 1.24.0
- Node-RED version: 4.0.9
- Node.js version: 20.19.1
- npm version: 10.8.2
- Platform/OS: RasPi 4/Debian 12
- Browser: Chrome

### Have you provided an initial effort estimate for this issue?

I am not a FlowFuse team member

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.