Greeter menus show icons, but shouldn't
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
DBus Menu |
Fix Released
|
Undecided
|
Michael Terry | ||
Unity Greeter |
Fix Released
|
Undecided
|
Unassigned | ||
libdbusmenu (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
unity-greeter (Ubuntu) |
Fix Released
|
Low
|
Michael Terry |
Bug Description
Steps to reproduce:
- Use unity-greeter as a login screen (NOT in test mode)
- Open the Network indicator while connected to a network
- Notice the icon for "Connection Information"
- Click "Connection Information"
- Notice the icon on the dialog's Close button.
- Right click any label or text field and notice the icons in the context menu
If you are unable to follow the above steps, try similar steps with the Power indicator, clicking the menu item for a battery.
Gtk in LightDM is showing icons in menus and buttons! This is something that is usually turned off: there is a key in gsettings, "menus-have-icons" under org.gnome.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity-greeter 0.2.0-0ubuntu6
ProcVersionSign
Uname: Linux 3.2.0-12-generic x86_64
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
Date: Sun Feb 5 09:28:08 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110906)
SourcePackage: unity-greeter
UpgradeStatus: Upgraded to precise on 2012-02-04 (1 days ago)
Related branches
- Charles Kerr (community): Approve
-
Diff: 115 lines (+63/-0)1 file modifiedlibdbusmenu-gtk/parser.c (+63/-0)
- Unity Greeter Development Team: Pending requested
-
Diff: 22 lines (+3/-3)1 file modifiedsrc/settings-daemon.vala (+3/-3)
Changed in unity-greeter (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Confirmed |
description: | updated |
Changed in unity-greeter (Ubuntu): | |
assignee: | nobody → Michael Terry (mterry) |
summary: |
- GTK is configured to show menu icons + Greeter menus show icons, but shouldn't |
Changed in unity-greeter: | |
status: | New → Fix Committed |
Changed in dbusmenu: | |
status: | New → Confirmed |
Changed in libdbusmenu (Ubuntu): | |
status: | New → Confirmed |
Changed in dbusmenu: | |
status: | Confirmed → Incomplete |
status: | Incomplete → Fix Committed |
Changed in unity-greeter: | |
status: | Fix Committed → Fix Released |
Changed in libdbusmenu (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in libdbusmenu (Ubuntu): | |
status: | Fix Released → Confirmed |
Changed in dbusmenu: | |
status: | Fix Committed → Fix Released |
assignee: | nobody → Charles Kerr (charlesk) |
assignee: | Charles Kerr (charlesk) → Michael Terry (mterry) |
milestone: | none → 12.10.0 |
OK, there are two things going on here.
1) When we run gnome-settings- daemon, we weren't enabling the xsettings plugin, which translates those gsettings keys into actually useful X settings.
2) Fixing the above works for the dialogs that nm-applet throws up. But for the nm-applet menu itself, it looks like we have to fix an issue with libdbusmenu-gtk not proxying those X settings changes across the dbus wire. Looking into that.