Comment 16 for bug 1113420

Revision history for this message
Oleksandr Senkovych (blackjack) wrote :

Just in case someone is so annoyed that he is ready to do some untested things, just copy-paste this in terminal with root permissions:

export QUILT_REFRESH_ARGS="-p ab --no-timestamps --no-index"
export QUILT_PATCHES=debian/patches
apt-get -y build-dep indicator-appmenu
apt-get -y source indicator-appmenu
apt-get -y install quilt
cd indicator-appmenu-*
quilt new disable_alt_shortcut
quilt push
quilt add src/window-menu-dbusmenu.c
echo """
Index: indicator-appmenu-15.02.0+15.04.20150302/src/window-menu-dbusmenu.c
===================================================================
--- indicator-appmenu-15.02.0+15.04.20150302.orig/src/window-menu-dbusmenu.c
+++ indicator-appmenu-15.02.0+15.04.20150302/src/window-menu-dbusmenu.c
@@ -345,7 +345,6 @@ item_activate (DbusmenuClient * client,
 static void
 status_changed (DbusmenuClient * client, GParamSpec * pspec, gpointer user_data)
 {
- g_signal_emit_by_name(G_OBJECT(user_data), WINDOW_MENU_SIGNAL_STATUS_CHANGED, dbusmenu_client_get_status (client));
 }

 WindowMenuStatus dbusmenu_status_table[] = {
""" | patch --ignore-whitespace -p1
quilt refresh
dpkg-buildpackage
cd ..
dpkg -i indicator-appmenu-*.deb