Closed Bug 1593050 Opened 5 years ago Closed 5 years ago

On (X/K/L)Ubuntu 19.10, can't Alt-Tab or switch workspaces while dragging content

Categories

(Core :: DOM: Copy & Paste and Drag & Drop, defect)

70 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1276449
Tracking Status
firefox70 --- affected
firefox71 --- affected
firefox72 --- affected

People

(Reporter: mdmayfield, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0

Steps to reproduce:

  1. Click and begin dragging a piece of content (i.e. bookmark via favicon; selected text; image)
  2. While holding down the mouse button, attempt to use a keyboard shortcut to switch to another application to drag the content to (i.e. Alt-tab for app switcher; Ctrl-Alt-Right for workspace switcher)

Actual results:

Alt-tab: nothing
Ctrl-Alt-Right: mouse cursor stays in place; dragged content oddly jumps to the right (or left/up/down depending on arrow key pressed)

Expected results:

  • Mouse drag should continue "holding" the content throughout
  • Keyboard shortcut should successfully switch to other application/workspace
  • Drag operation should then be able to be completed to drop the content into another window (on the new workspace, or brought to front via alt-tab)

Also reproduced on Manjaro XFCE

Hi mdmayfield,

Thanks for your report.
I was able to reproduce the behavior described on Ubuntu 18.04.2 LTS.

  • Nightly: 72.0a1 (2019-11-04) (64-bit)
  • Beta: 71.0b6 (64-bit)
  • Release: 70.0.1 (64-bit)

When I drag an image with the mouse, select an image or a bookmark, and press any shortcut such as Alt + Tab, shortcut function is ignored.

I'll go ahead and mark this bug as new and add a product and component.

Regards,

Status: UNCONFIRMED → NEW
Component: Untriaged → Drag and Drop
Ever confirmed: true
OS: Unspecified → Linux
Product: Firefox → Core
Hardware: Unspecified → x86_64
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.