gnome-shell/js
Owen W. Taylor 50951d15ea popupMenu: make submenus scrollable if needed
Right now, the network menu will overflow the screen if More...
is selected with many access points. As a short-term workaround
for this, add a scrollbar for submenus of panel dropdown menus
if they would cause the toplevel menu to overflow the screen.

- Put the actors in a PopupSubMenu in a StScrollView so we get
  a scrollbar if the allocated space is smaller than the height
  of the menu. Expand animation is turned off in the scrolled case
  to avoid weirdness.
- When we pop up a panel menu, set a max-height style property
  on the panel menu to limit it to the height of the screen.
- Hack event handling while the scrollbar is dragged to make
  the scrollbar work properly.

https://bugzilla.gnome.org/show_bug.cgi?id=646001
2011-04-04 15:46:46 -04:00
..
misc Util: use the right function name when reporting errors. 2011-03-19 19:57:08 +01:00
perf perf: Add metrics for switching to the applications view 2011-03-11 19:25:40 -05:00
ui popupMenu: make submenus scrollable if needed 2011-04-04 15:46:46 -04:00
Makefile.am Status area: add NetworkManager indicator 2011-03-16 15:59:34 +01:00