From 6b9e26649d30c904911d7156b058ba6317d4bd0a Mon Sep 17 00:00:00 2001 From: yan_nick Date: Sun, 28 Jul 2013 20:56:16 +0000 Subject: [PATCH] Issue #1795790 by yannickoo and loominade: Horrible UI in menu condition - adjusted to allow menu item select element to grow in size with a cap to provide better usability --- plugins/context_condition_menu.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/context_condition_menu.inc b/plugins/context_condition_menu.inc index 2f50df5..0df8811 100644 --- a/plugins/context_condition_menu.inc +++ b/plugins/context_condition_menu.inc @@ -41,8 +41,10 @@ class context_condition_menu extends context_condition { */ function condition_form($context) { $form = parent::condition_form($context); + $menu_count = count($form['#options'], COUNT_RECURSIVE); $form['#type'] = 'select'; $form['#multiple'] = TRUE; + $form['#attributes'] = array('size' => $menu_count > 20 ? 20 : $menu_count); return $form; } -- GitLab