Thers is a patch:

diff --git indicator-applet/src/applet-main.c indicator-applet/src/applet-main.c
--- indicator-applet/src/applet-main.c
+++ indicator-applet/src/applet-main.c
@@ -362,6 +362,21 @@ accessible_desc_update (IndicatorObject 
   return;
 }
 
+static gboolean
+do_menu_reposition(gpointer menu)
+{
+  gtk_widget_set_size_request(menu, -1, -1);
+  g_timeout_add(20, gtk_menu_reposition, menu);
+  return 0;
+}
+
+static void
+on_menuitem_show (GtkMenuItem *menuitem, gpointer menu)
+{
+  gtk_widget_set_size_request(menu, -1, 350);
+  g_idle_add(do_menu_reposition, menu);
+}
+
 static void
 entry_added (IndicatorObject * io, IndicatorObjectEntry * entry, GtkWidget * 
menubar)
 {
@@ -435,6 +450,7 @@ entry_added (IndicatorObject * io, Indic
 
   if (entry->menu != NULL) {
     gtk_menu_item_set_submenu(GTK_MENU_ITEM(menuitem), 
GTK_WIDGET(entry->menu));
+    g_signal_connect(G_OBJECT(menuitem), "activate", 
G_CALLBACK(on_menuitem_show), entry->menu);
   }
 
   place_in_menu(menubar, menuitem, io, entry);


** Patch added: "indicator-applet-scroll-arrows.patch"
   
https://bugs.launchpad.net/indicator-applet/+bug/965953/+attachment/3153247/+files/indicator-applet-scroll-arrows.patch

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-panel in Ubuntu.
https://bugs.launchpad.net/bugs/965953

Title:
  indicator applet with scroll arrows

Status in GTK+ GUI Toolkit:
  Invalid
Status in Indicator Applet:
  Confirmed
Status in “gnome-panel” package in Ubuntu:
  Confirmed

Bug description:
  The indicator applet, installed by default in classic session of
  Precise, appears with just some up and down scroll arrows, and I have
  to scroll down before it fills in and shows the 3 items, and then the
  scroll arrows disappear.

  Is it possible to fix this annoying behaviour?

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: gnome-panel 1:3.4.0-0ubuntu1
  ProcVersionSignature: Ubuntu 3.2.0-20.32-generic 3.2.12
  Uname: Linux 3.2.0-20-generic x86_64
  ApportVersion: 1.95-0ubuntu1
  Architecture: amd64
  Date: Tue Mar 27 08:39:06 2012
  SourcePackage: gnome-panel
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/965953/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to