Bug 48912 - bugs with udm/ComboBox that has a dependency and more than directory/manager/web/sizelimit choices
bugs with udm/ComboBox that has a dependency and more than directory/manager/...
Status: NEW
Product: UCS
Classification: Unclassified
Component: UDM (Generic)
UCS 5.0
Other Linux
: P5 normal (vote)
: ---
Assigned To: UMC maintainers
UMC maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-03-08 03:51 CET by Johannes Keiser
Modified: 2021-04-13 15:12 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 4: Minor Usability: Impairs usability in secondary scenarios
Who will be affected by this bug?: 3: Will affect average number of installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.137
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Keiser univentionstaff 2019-03-08 03:51:49 CET
Setup:

- CUPS installed
- 2 computers/memberserver objects with service="Print" 
- 2000 shares/printer objects
    - 1 wherer spoolHost is memberserver1
    - all other printers have memberserver2 as spoolHost


Repros:

- Open "Printers" module
- open/create Printer group

There are two udm/ComboBoxes of interest here:
- "Print server" where we can choose our created computers/memberserver objects
- "Group members" which depends on "Print server" and contains all shares/printer objects for the selected print server


First groups of Bugs with directory/manager/web/sizelimit=2000:
The first problem is selecting memberserver2 as "Print server" the "Group members" ComboBox has to load ~2000 printers which takes a considerate amount of time with no feedback that something is happening/loading in the background

The second problem is when we first select memberserver1 as "Print server", "Group members" only contains 1 printer. If we then switch from meberserver1 to memberserver2 we can still select the 1 printer from me,mberserver1 while the ~2000 printers for memberserver2 are loaded.

Second groups of Bugs with directory/manager/web/sizelimit=100:
udm/ComboBoxes have an interactive search mode if the choices exceed 
directory/manager/web/sizelimit

if we choose memberserver2 now a popup appears that says the search exceeds the limit set by directory/manager/web/sizelimit.
This is a little confusing in this context in my opinion but not necessarily a bug.

The real bug is that the interactive search mode is not activated for the "Group members" ComboBox
Comment 1 Johannes Keiser univentionstaff 2021-04-13 15:12:39 CEST
Encountered again in the UCS 5.0 product tests