Multi-window GTK apps in Mir are randomly unresponsive, seem to freeze
Bug #1445543 reported by
Daniel van Vugt
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTK+ |
New
|
Undecided
|
Unassigned | ||
Mir |
Won't Fix
|
High
|
Unassigned | ||
gtk+3.0 (Ubuntu) |
Won't Fix
|
High
|
Unassigned |
Bug Description
GTK apps on Mir: Input focus is unreliable and sporadic. Background windows ignore input and/or focus switches apparently randomly.
Example:
$ GDK_BACKEND=mir mir_demo_server --launch gnome-mahjongg
Show the "Scores" - you can switch focus between this and the main window with Alt+` but doesn't respond to input.
Other dialogs (e.g. "About") work fine. From the Mir side there's no obvious difference between these windows.
In this example, MIR_CLIENT_
tags: | added: gtk-mir |
Changed in mir: | |
importance: | Undecided → High |
Changed in gtk+3.0 (Ubuntu): | |
importance: | Undecided → High |
Changed in mir: | |
status: | New → In Progress |
assignee: | nobody → Alan Griffiths (alan-griffiths) |
status: | In Progress → New |
assignee: | Alan Griffiths (alan-griffiths) → nobody |
description: | updated |
Changed in gtk+3.0 (Ubuntu): | |
assignee: | nobody → William Hua (attente) |
Changed in gtk+3.0 (Ubuntu): | |
assignee: | William Hua (attente) → Andreas Pokorny (andreas-pokorny) |
status: | Confirmed → In Progress |
Changed in gtk: | |
assignee: | nobody → Andreas Pokorny (andreas-pokorny) |
Changed in mir: | |
status: | Incomplete → Won't Fix |
Changed in gtk+3.0 (Ubuntu): | |
status: | Confirmed → Won't Fix |
Changed in gtk: | |
assignee: | Andreas Pokorny (andreas-pokorny) → nobody |
Changed in gtk+3.0 (Ubuntu): | |
assignee: | Andreas Pokorny (andreas-pokorny) → nobody |
To post a comment you must log in.
It's possible this is not an input or focus issue at all. It's possible GTK is failing to notify Mir of some window redraws in multi-window apps so some windows (sometimes) appear to freeze.