pyglet apps appear as "panel" in the Launcher

Bug #903843 reported by Allison Randal
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
bamf (Ubuntu)
Invalid
Undecided
Unassigned
unity (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

All pyglet apps appear in the Launcher as if the app name is "panel", and the Launcher shows multiple windows for the app, even though there is only one window. I've attached a screenshot of the Launcher. You can duplicate the problem simply by installing the python-pyglet package and then running:

$ python
>>> from pyglet import window
>>> window.Window()

Clicking on the Launcher also takes you to the "choose between the windows" spread, but with only one window in the spread. I'm guessing this is bamf-related.

Tags: arb
Revision history for this message
Allison Randal (allison) wrote :
Revision history for this message
Daniel Holbach (dholbach) wrote :

This problem seems similar to bug 768931.

Revision history for this message
Daniel Holbach (dholbach) wrote :

As it seems to be a confirmed problem related to Unity in the case of the other bug, I'll open tasks for unity here as well.

Revision history for this message
Bilal Akhtar (bilalakhtar) wrote :

Exactly same issue with FlightGear, which, for sure, doesn't use pyglet.

Is libgl to blame here? From what it appears, apps that depend on OpenGL to register a window with the window manager have this problem. I might be wrong, though.

Omer Akram (om26er)
affects: pyglet (Ubuntu) → bamf (Ubuntu)
Changed in unity:
status: New → Confirmed
Changed in bamf (Ubuntu):
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
Changed in bamf:
status: New → Confirmed
Allison Randal (allison)
tags: added: arb
Revision history for this message
Andrea Azzarone (azzar1) wrote :

Fixed here (16.04)

no longer affects: unity
no longer affects: bamf
Changed in bamf (Ubuntu):
status: Confirmed → Invalid
Changed in unity (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.