dragging icons to GNOME Shell workspace opens window in currently focused workspace.

NEW
Unassigned

Status

()

Firefox
Shell Integration
5 years ago
4 years ago

People

(Reporter: nagisa, Unassigned)

Tracking

31 Branch
All
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
Created attachment 677569 [details]
Video displaying issues WM has with firefox

Gnome Shell WM has very strange issues with Firefox. It's like WM has really no control over Firefox windows – they appear only on currently focused workspace (which is incorrect behaviour).

For example see attached video – dragging icons to a workspace is supposed to open a new window in that specific workspace, however Firefox windows open in currently focused one. As far as I remember I've had this problem with Firefox and Chrome only.

Also restarting the shell makes all Firefox windows appear in the focused workspace, even tough all other open windows remain in their old workspaces.

OS: Arch Linux
GNOME Shell 3.6.1
Firefox 19.0a1 (rev f9acc2e4d4e3)
(Reporter)

Updated

5 years ago
Attachment #677569 - Attachment mime type: application/octet-stream → video/webm
Component: Shell Integration → Widget: Gtk
Product: Firefox → Core
(In reply to Simonas Kazlauskas from comment #0)
> Also restarting the shell makes all Firefox windows appear in the focused
> workspace, even tough all other open windows remain in their old workspaces.

This part is bug 372650, and perhaps that's also related to the multiple Firefox windows opening when first started, but doesn't explain the first Firefox window, nor the additional windows.
Summary: Strange Window Manager issues → dragging icons to GNOME Shell workspace opens window in currently focused workspace.
I don't know whether there's a mechanism by which the Shell tells apps where they should open windows (and so would require support within each app), or whether the Shell uses heuristics that are not matching Firefox windows for some reason.
(Reporter)

Comment 3

5 years ago
karlt, multiple windows opening at start up is expected behaviour because I don't use tabs and I have disabled tabs almost altogether.

#2, As I was creating my own application, I didn't need to add any additional code to support that behaviour, so I suppose it should be automatic.
I can reproduce this using Firefox 31 (and older versions), in Fedora 20 x86 with Gnome 3.10, and in Fedora 20 x86_64 with Gnome 3.12.

I always assumed it's caused by Firefox opening a hidden window first (bug 71895), which Gnome places on the correct workspace; then Firefox opens the real window on the active workspace.
Status: UNCONFIRMED → NEW
Component: Widget: Gtk → Shell Integration
Ever confirmed: true
Product: Core → Firefox
Hardware: x86_64 → All
Version: 19 Branch → 31 Branch
You need to log in before you can comment on or make changes to this bug.