-
Type:
Problem report
-
Resolution: Unresolved
-
Priority:
Trivial
-
Affects Version/s: 7.0.23rc1, 7.4.7rc1, 8.0.0alpha2 (master)
-
Component/s: Frontend (F)
-
S26-W02/03
-
1
Problem description: After implementation of ZBXNEXT-9228 it was decided that broadcasting widgets should only show some selected value by default only in case if a listener widget exists, that listens to some value from this broadcaster. In case if a broadcaster doesn't have any listeners, it should not mark any entities by default as selected.
In case of Map navigation tree widget this is not true, since this widget remembers the previously selected value, therefore it is possible that there are no widgets that listen to a Map navigation tree widget, but it can still display some map as selected by default. This behavior contradicts with the behavior of host navigator and item navigator widgets:
Steps to reproduce:
- Create a new dashboard
- Add the following widgets to the dashboard and make sure that they have some entries:
- Map navigation tree widget
- Host navigator widget
- Item navigator widget
- Save dashboard
- Select entries in all three navigator widgets
- Reload page
Result: Map navigation tree widget remembered the last selected entry and displays it as selected, even though it has no listener widgets. Host navigator and Item navigator work as expected (no entries are selected).
Expected: Because none of the widgets have any listeners, no entries should be selected by default on all three navigator widgets.