** Description changed:

+ [ Impact ]
+ 
+ Wayland applications are unable to request a specific cursor while
+ hovering a popup.
+ 
  From a telegram-desktop window, if you open a context menu popup and
  hover buttons in the context menu the client requests a 'pointer' cursor
  (what wp_cursor_shape_device_v1 calls 'pointer that indicates a link or
  another interactive element'), but mutter always draws the default arrow
  cursor instead.
  
  This affects any client using xdg-popup. telegram-desktop is just one
  example of an application that changes cursors in the popup.
+ 
+ [ Test plan ]
+ 
+ 1. Open telegram-desktop
+ 2. Right-click on a chat or message
+ 3. Hover the popup menu
+ 4. Verify that the cursor changes as you move through the buttons
+ 
+ [ Regression Test Plan ]
+ 
+ 1. Open any window
+ 2. Drag the window by its titlebar
+ 3. Verify that the cursor remained the default cursor throughout the drag
+ 4. Verify no crashes
+ 
+ [ Where problems could occur ]
+ 
+ The new logic is reachable either when opening a popup or when dragging a 
window. In either case, the cursor may look incorrect or mutter may crash.
+ A small regression test plan has been specified for the window drag case.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to mutter in Ubuntu.
https://bugs.launchpad.net/bugs/2148481

Title:
  Cursor does not change in popup window

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2148481/+subscriptions


-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to