Merge lp:~elementary-dev-community/wingpanel/bug-fix-1007630 into lp:~elementary-pantheon/wingpanel/old-trunk
Proposed by
Albert
Status: | Merged |
---|---|
Approved by: | Danielle Foré |
Approved revision: | 151 |
Merged at revision: | 155 |
Proposed branch: | lp:~elementary-dev-community/wingpanel/bug-fix-1007630 |
Merge into: | lp:~elementary-pantheon/wingpanel/old-trunk |
Diff against target: |
168 lines (+74/-48) 1 file modified
src/Indicator/IndicatorObjectEntry.vala (+74/-48) |
To merge this branch: | bzr merge lp:~elementary-dev-community/wingpanel/bug-fix-1007630 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Danielle Foré | Approve | ||
David Gomes (community) | Approve | ||
Review via email: mp+181999@code.launchpad.net |
Commit message
Fixed the arrow not well positioned after changing the contents of the indicator, adding a repaint after "configure_event" signal.
Description of the change
Fixed the arrow not well positioned after changing the contents of the indicator, adding a repaint after "configure_event" signal.
This is how it looks on released version of elementary OS Luna:
https:/
This is how it looks with this fix:
https:/
To post a comment you must log in.
It segfaults to me (stable luna)
wingpanel vala:77: Wingpanel version: 0.2.4 vala:79: Kernel version: 3.8.0-27-generic del.vala: 60: SKIP LOADING: libappmenu.so del.vala: 91: Unable to load /usr/lib/ indicators3/ 7/libindicator- terminal. so steal_data: assertion `G_IS_OBJECT (object)' failed steal_data: assertion `G_IS_OBJECT (object)' failed del.vala: 91: Unable to load /usr/lib/ indicators3/ 7/libapplicatio n.so del.vala: 91: Unable to load /usr/lib/ indicators3/ 7/libdatetime. so ref_sink( ).
[_LOG_LEVEL_INFO 20:57:38.238671] Application.
[_LOG_LEVEL_INFO 20:57:38.238845] Application.
[_LOG_LEVEL_WARN 20:57:38.424913] IndicatorFileMo
[_LOG_LEVEL_FATAL 20:57:38.428324] [GLib-GObject] g_object_set: assertion `G_IS_OBJECT (object)' failed
[_LOG_LEVEL_FATAL 20:57:38.428367] Wingpanel will not function properly.
[_LOG_LEVEL_FATAL 20:57:38.439736] IndicatorFileMo
[_LOG_LEVEL_FATAL 20:57:38.439786] Wingpanel will not function properly.
[_LOG_LEVEL_WARN 20:57:38.439863] [GLib-GObject] invalid unclassed pointer in cast to `GObject'
[_LOG_LEVEL_FATAL 20:57:38.439930] [GLib-GObject] g_object_
[_LOG_LEVEL_FATAL 20:57:38.439962] Wingpanel will not function properly.
[_LOG_LEVEL_WARN 20:57:38.439997] [GLib-GObject] invalid unclassed pointer in cast to `GObject'
[_LOG_LEVEL_FATAL 20:57:38.440030] [GLib-GObject] g_object_
[_LOG_LEVEL_FATAL 20:57:38.440062] Wingpanel will not function properly.
[_LOG_LEVEL_FATAL 20:57:38.440623] IndicatorFileMo
[_LOG_LEVEL_FATAL 20:57:38.440662] Wingpanel will not function properly.
[_LOG_LEVEL_FATAL 20:57:38.443748] IndicatorFileMo
[_LOG_LEVEL_FATAL 20:57:38.443820] Wingpanel will not function properly.
[_LOG_LEVEL_WARN 20:57:38.444045] [Gtk] A floating object was finalized. This means that someonecalled g_object_unref() on an object that had only a floatingreference; the initial floating reference is not owned by anyoneand must be removed with g_object_
[_LOG_LEVEL_WARN 20:57:38.454013] [libindicator] IndicatorObject class does not create a menu. We need one of those.
Violación de segmento