[GH-ISSUE #1556] Display issue when adding a custom field #2918

Closed
opened 2026-03-14 05:58:33 +03:00 by kerem · 1 comment
Owner

Originally created by @NiceGuyIT on GitHub (Jul 7, 2023).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/1556

Server Info (please complete the following information):

  • OS: Ubuntu 20.04.04 LTS
  • Browser: Firefox 114.0.2
  • RMM Version (as shown in top left of web UI): v0.16.0, also happens with v0.15.12

Installation Method:

  • Standard
  • Docker

Agent Info (please complete the following information):

  • Agent version (as shown in the 'Summary' tab of the agent from web UI): N/A
  • Agent OS: N/A

Describe the bug
When there are existing custom fields, adding another field causes the field names to not update properly. Switching to another custom field tab and then back shows the correct field names, implying the display is not updating correctly.

To Reproduce
Steps to reproduce the behavior:

  1. Settings > Global Settings > Custom Fields > [ Clients | Sites | Agents ]
  2. Add at least 2 custom fields. I don't know if this happens when there is only 1 field.
  3. Add a 3rd custom field that is named alphabetically after the last name on the display.
  4. Notice one of the field names is duplicated.
  5. Click on one of the other tabs and then back to "refresh" the display and the names are now correct.

Expected behavior
I would like the display to accurately display the field names.

Screenshots
Initial fields before adding a new field.
image

Add a "third-field" and now "second-field" is shown twice.
image

Click on another tab and then back to the original tab to refresh the display. Now the correct field names are shown.
image

Additional context
I believe this is related to the grid on this screen because sorting does not work. If you add a field name that is in correct sorting order, the display is updated correctly. The "default" sorting order is Name descending, putting A's at the bottom. Adding a custom field named "aaa" will work correctly.

Note: Most of the testing was done on v0.16.0 but I did verify the fields are not updated correctly on v0.15.12.

Note 2: Sorting issue is mentioned in issue #1360.

Originally created by @NiceGuyIT on GitHub (Jul 7, 2023). Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/1556 **Server Info (please complete the following information):** - OS: Ubuntu 20.04.04 LTS - Browser: Firefox 114.0.2 - RMM Version (as shown in top left of web UI): v0.16.0, also happens with v0.15.12 **Installation Method:** - [x] Standard - [ ] Docker **Agent Info (please complete the following information):** - Agent version (as shown in the 'Summary' tab of the agent from web UI): N/A - Agent OS: N/A **Describe the bug** When there are existing custom fields, adding another field causes the field names to not update properly. Switching to another custom field tab and then back shows the correct field names, implying the display is not updating correctly. **To Reproduce** Steps to reproduce the behavior: 1. Settings > Global Settings > Custom Fields > [ Clients | Sites | Agents ] 2. Add at least 2 custom fields. I don't know if this happens when there is only 1 field. 3. Add a 3rd custom field that is named alphabetically after the last name on the display. 4. Notice one of the field names is duplicated. 5. Click on one of the other tabs and then back to "refresh" the display and the names are now correct. **Expected behavior** I would like the display to accurately display the field names. **Screenshots** Initial fields before adding a new field. ![image](https://github.com/amidaware/tacticalrmm/assets/7763429/6d1634ae-de13-4d78-8298-6d65076907ec) Add a "third-field" and now "second-field" is shown twice. ![image](https://github.com/amidaware/tacticalrmm/assets/7763429/b5653fd5-67ad-45eb-938a-497b6d153333) Click on another tab and then back to the original tab to refresh the display. Now the correct field names are shown. ![image](https://github.com/amidaware/tacticalrmm/assets/7763429/696c520a-1cbc-47c9-81b7-a742c4e4260d) **Additional context** I believe this is related to the grid on this screen because sorting does not work. If you add a field name that is in correct sorting order, the display is updated correctly. The "default" sorting order is Name descending, putting A's at the bottom. Adding a custom field named "aaa" will work correctly. Note: Most of the testing was done on v0.16.0 but I did verify the fields are not updated correctly on v0.15.12. Note 2: Sorting issue is mentioned in issue #1360.
kerem closed this issue 2026-03-14 05:58:38 +03:00
Author
Owner

@NiceGuyIT commented on GitHub (Jul 7, 2023):

This was caused by the Bionic Reader add-on.

<!-- gh-comment-id:1625495504 --> @NiceGuyIT commented on GitHub (Jul 7, 2023): This was caused by the [Bionic Reader][] add-on. [Bionic Reader]: https://addons.mozilla.org/en-US/firefox/addon/bionic-reader/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tacticalrmm#2918
No description provided.