Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-23073

Resizing the URL widget can cause the click to be stuck, and can create console errors on a pointer movement

XMLWordPrintable

    • Sprint 102 (Jul 2023), Sprint 103 (Aug 2023), Sprint 104 (Sep 2023), Sprint 105 (Oct 2023), S2401-1, S2401-2, S24-W16/17, S24-W18/19
    • 1

      When resizing the URL widget, there is a possibility that click can stuck in resizing functionality (won't be necessary to keep holding the button to continue adjusting the size of the widget).

      In such scenario, if user will click on the dashboard outside the URL widget - the console errors will be appearing on the mouse movement, and no dashboard widget placeholder will be appearing, until user have not clicked on the initial widget again.

      Steps to reproduce

      1. Open the Dashboard
      2. Add the URL widget with any data (if not previously added)
      3. Try to resize the widget - make it smaller horizontally
      4. While resizing, release the mouse button, see that window still resizing on the pointer movement
      5. Click on the Dashboard outside the URL widget
      6. Move the pointer, and observe the results

      Result
      Possible to resize the widget without holding the mouse button, and after clicking on the dashboard, the dashboard widget placeholder is not appearing and the errors are displayed in the console:

      Uncaught Error: Source position must not overlap with the target position.
      Uncaught TypeError: Cannot read properties of null (reading 'getView')

      See video:

      Expected:
      Resizing for URL widget should be working same as for other widgets, and should be possible only while mouse button is held.

            ngogolevs Nikita Gogolevs
            ngogolevs Nikita Gogolevs
            Team A
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: