FreeNAS 11.3-U4.1 with Firefox 79.0 - Web GUI dropdown list check marks dont stick
Categories
(Core :: DOM: UI Events & Focus Handling, defect)
Tracking
()
People
(Reporter: ribeneke, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:79.0) Gecko/20100101 Firefox/79.0
Steps to reproduce:
Using Firefox browser to access FreeNAS web GUI / Accounts Users / Highlight User / > / Edit
brings up the normal dialogue box showing User name etc and Auxiliary Groups.
Clicking the dropdown shows the normal scrolling list with groups checks or unchecked.
Adding a check mark against a Group (placing this User in the Group) appears to function in the dropdown.
Save button can be clicked.
Actual results:
Using Firefox 79.0 on Win7 Pro x64 PC.
When the edit of the User is Saved and then opened again, the check is no longer present.
And the User does not have the folder access permissions associated with that Group.
Cleared Firefox cache, history, cookies etc, restarted several times, did not help.
Rebooted our FreeNAS, did not help.
Then on a Win 10 PC, used Microsoft Edge to change the lists and the settings were saved.
Then on the same Win 10 PC, tried Firefox version 78.02 to change settings in FreeNAS, settings did not stick.
Logged out of FreeNAS but kept Firefox tab open, tried to use MS Edge to access FreeNAS settings and they did not stick.
Closed Firefox window, then I could successfully use MS Edge to change the FreeNAS settings and they remained as set.
The problem seems to occur with more than 19 checked items in a drop-down list.
Expected results:
When the edit of the User is Saved and then opened again, the check marks against listed Group items should be as previously set.
Users should have the folder access permissions associated with the checked Group.
I dont know whether the problem lies in FreeNAS GUI code or in Firefox code.
FreeNAS is due for a new release that I believe will have a new Angular GUI, so maybe this issue will soon be history.
Comment 1•5 years ago
|
||
I'm not sure about the right component for this issue but I'm going to assigning "Core: DOM: UI Events & Focus Handling" component for this.
Comment 2•5 years ago
|
||
Edgar: is the component correct? Do you know if it could be related to other issues in UI Event & Focus Handling?
Comment 3•5 years ago
|
||
This looks like somehow the user could not save the setting changes to FreeNAS successfully, not sure how it implements, but doesn't look like something related to events.
Richard, are there any errors in the web console?
I have not seen any error message displayed on the page.
The setting implements as follows :
Go to users page, has a repeating panel of users, click a user line to expand that line to multiple lines, click an edit button at the bottom of the expanded lines.
This opens a new view (dont know if it is overlaid) with fields including some dropdown fields.
Dropdown fields display (when closed) a comma-separated line with checked items.
Click on a dropdown field and it displays a list with checkboxes beside all items that may be selected.
Click a checkbox or more, click outside the list and it closes.
Newly selected items appear to be added in the dropdown field csv list.
Click "Save" button.
Returns to users page.
Again select a user, expand, click edit to get new view.
The newly selected items have dropped off the list, or have replaced some item selected long ago.
The incorrect behaviour seemed to occur of over 19 items selected, but now on re-testing it has happened with fewer items.
I dont want to test more and end up with unusable FreeNAS installation with users locked out.
Comment 5•5 years ago
|
||
I have not seen any error message displayed on the page.
Richard: do you mean in the Web Console (Tools ->Developer -> Web Console)? If not, could you please open that and paste the logged messages here? This might help to understand the problem.
Comment 6•4 years ago
|
||
Feel free to reopen this ticket when more information can be provided.
Updated•4 years ago
|
Description
•