[natty] wingpanel gets a resize grip

Bug #702806 reported by Andrzej Kłapeć
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
One Hundred Papercuts
Fix Released
Low
Unassigned
Wingpanel
Won't Fix
High
Unassigned

Bug Description

Due to recent Natty updates, each window gets a resize grip to make resizing easier. Unfortunately, wingpanel got one too.

I'm using the recent wingpanel version from bzr branch (rev 38). Screenshot is attached.

Revision history for this message
Andrzej Kłapeć (solidslash) wrote :
Revision history for this message
Fabian Thoma (fabianthoma) wrote : Re: [Bug 702806] [NEW] [natty] wingpanel gets a resize grip

Sorry to say this, but we decided that we will abandon wingpanel at least
until we have elementary Jupiter ready. So if someone got time to make a
patch, feel free to do so, we will merge it then.

Changed in wingpanel:
status: New → Confirmed
importance: Undecided → High
Vish (vish)
Changed in hundredpapercuts:
milestone: none → nt9-grippy
Changed in hundredpapercuts:
status: New → Confirmed
Revision history for this message
Cris Dywan (kalikiana) wrote :

I think this is a bug in the GTK+ change, not wingpanel. "Panel" windows shouldn't have a resize grip for obvious reasons.

Revision history for this message
Chris Wilson (notgary-deactivatedaccount) wrote :

I didn't realise WingPanel wasn't a part of the default Ubuntu installation. This is therefore not a paper cut.

Changed in hundredpapercuts:
status: Confirmed → Invalid
milestone: nt9-grippy → none
Revision history for this message
Vish (vish) wrote :

Chris, actually this milestone is similar to the SC descriptions milestone, it includes _any_ application where the grip is causing a problem. (Default or not).
However I think this might be a dup of bug #702879 , the gnome-panel bug.
Once that is fixed we might need to check if this bug still exists..

Changed in hundredpapercuts:
importance: Undecided → Low
milestone: none → nt9-grippy
status: Invalid → Confirmed
Revision history for this message
Vish (vish) wrote :

Hi, Bug #702879 has been fixed. could folks here update to gnome-panel (1:2.32.1-0ubuntu5) and check if this issue is fixed?

Revision history for this message
Andrzej Kłapeć (solidslash) wrote :
Download full text (4.9 KiB)

It's fixed for gnome-panel indeed ( before : http://g.imagehost.org/0634/before.png and after : http://j.imagehost.org/0808/after.png - changed contrast/brightness a bit - as you can see, it often happens that nm-applet starts twice ). However, it does fix the wingpanel issue partially - the grip is gone but a white line remains - http://g.imagehost.org/0505/wingpanel.png
And here's the ./wingpanel output :

andrzej@dell:~/wingpanel/_build_$ ./wingpanel
** (wingpanel:3387): DEBUG: wingpanel-indicator-file-model.vala:142: LOADING: libapplication.so
** (wingpanel:3387): DEBUG: wingpanel-indicator-file-model.vala:142: LOADING: libsoundmenu.so
** (wingpanel:3387): DEBUG: wingpanel-indicator-file-model.vala:142: LOADING: libsession.so
** (wingpanel:3387): DEBUG: wingpanel-indicator-file-model.vala:135: SKIP LOADING: libappmenu.so
** (wingpanel:3387): DEBUG: wingpanel-indicator-file-model.vala:142: LOADING: libdatetime.so
** (wingpanel:3387): DEBUG: wingpanel-object-entry.vala:18: Indicator: libsession.so has attribute image
** (wingpanel:3387): DEBUG: Evaluating bitmask for '%a %b %e, %H:%M'
** (wingpanel:3387): DEBUG: Checking against 84 posible times
** (wingpanel:3387): DEBUG: Guessing max time width: 103
** (wingpanel:3387): DEBUG: wingpanel-object-entry.vala:22: Indicator: libdatetime.so has attribute label
** (wingpanel:3387): DEBUG: wingpanel-object-entry.vala:18: Indicator: libsoundmenu.so has attribute image
** (wingpanel:3387): DEBUG: New style for time label
** (wingpanel:3387): DEBUG: Evaluating bitmask for '%a %b %e, %H:%M'
** (wingpanel:3387): DEBUG: Checking against 84 posible times
** (wingpanel:3387): DEBUG: Guessing max time width: 103

(wingpanel:3387): LIBDBUSMENU-GLIB-CRITICAL **: dbusmenu_menuitem_get_id: assertion `DBUSMENU_IS_MENUITEM(mi)' failed
(wingpanel:3387): Indicator-Application-DEBUG: Connected to Application Indicator Service.

(wingpanel:3387): LIBDBUSMENU-GLIB-CRITICAL **: dbusmenu_menuitem_get_id: assertion `DBUSMENU_IS_MENUITEM(mi)' failed

(wingpanel:3387): LIBDBUSMENU-GLIB-CRITICAL **: dbusmenu_menuitem_get_id: assertion `DBUSMENU_IS_MENUITEM(mi)' failed
(wingpanel:3387): Indicator-Sound-DEBUG: indicator-sound: new_volume_slider_widget

(wingpanel:3387): GLib-GIO-CRITICAL **: g_dbus_proxy_call: assertion `G_IS_DBUS_PROXY (proxy)' failed

(wingpanel:3387): GLib-GIO-CRITICAL **: g_dbus_proxy_call: assertion `G_IS_DBUS_PROXY (proxy)' failed
(wingpanel:3387): Indicator-Sound-DEBUG: new_title_widget ("Banshee Media Player")
(wingpanel:3387): Indicator-Sound-DEBUG: indicator-sound: new_metadata_widget

(wingpanel:3387): LIBDBUSMENU-GLIB-CRITICAL **: dbusmenu_menuitem_property_get_variant: assertion `DBUSMENU_IS_MENUITEM(mi)' failed

(wingpanel:3387): LIBDBUSMENU-GLIB-CRITICAL **: dbusmenu_menuitem_property_get_variant: assertion `DBUSMENU_IS_MENUITEM(mi)' failed

(wingpanel:3387): LIBDBUSMENU-GLIB-CRITICAL **: dbusmenu_menuitem_property_get_variant: assertion `DBUSMENU_IS_MENUITEM(mi)' failed

(wingpanel:3387): LIBDBUSMENU-GLIB-CRITICAL **: dbusmenu_menuitem_property_get_variant: assertion `DBUSMENU_IS_MENUITEM(mi)' failed

(wingpanel:3387): GLib-CRITICAL **: g_string_overwrite: assertion `val != NULL' failed

(...

Read more...

Changed in wingpanel:
status: Confirmed → Won't Fix
Revision history for this message
Timothy Arceri (t-fridey) wrote :

This bug is cause by grips being backported from GTK3 to GTK2 in Ubuntu. However there were issues with the backport such as grips showing up on applications that they shouldn't have. e.g. Application widows that were set as not being re-sizable.

Anyway this functionality has since been removed from gtk2 so this should not longer be an issue in precise.

Changed in hundredpapercuts:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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