Commit:    3388a5537392104e1a3706c554e04d9d1b71653c
Author:    Peter Kokot <[email protected]>         Tue, 23 Oct 2018 23:09:54 
+0200
Parents:   f1614132bc4d35ead01136c4a91ddf728285993f
Branches:  master

Link:       
http://git.php.net/?p=web/bugs.git;a=commitdiff;h=3388a5537392104e1a3706c554e04d9d1b71653c

Log:
Enhance the package selection a bit

Changes:
- When first entering the report bug page, no package is selected
- When selecting parent group, deselect childs
- Increase the number of visibile packages to 12

Changed paths:
  M  www/js/package-affected.js


Diff:
diff --git a/www/js/package-affected.js b/www/js/package-affected.js
index 1d44fa8..009afbd 100644
--- a/www/js/package-affected.js
+++ b/www/js/package-affected.js
@@ -66,6 +66,8 @@ window.addEventListener(
                                                }
 
                                                moveOptions(nextGroup, select);
+
+                                               select.selectedIndex = -1;
                                        }
 
                                        function moveOptions(from, to) {
@@ -77,6 +79,7 @@ window.addEventListener(
                                                        );
                                        }
 
+                                       packageGroup.addEventListener('click', 
updateGroup);
                                        packageGroup.addEventListener('change', 
updateGroup);
 
                                        if (initialGroup instanceof 
HTMLOptGroupElement) {
@@ -85,12 +88,13 @@ window.addEventListener(
                                        } else {
                                                select.disabled = true;
                                                select.value = null;
+                                               packageGroup.selectedIndex = -1;
                                        }
 
                                        packageGroup.style.marginRight = '.5em';
                                        [select, packageGroup].forEach(
                                                function (element) {
-                                                       element.size = 5;
+                                                       element.size = 12;
                                                        element.style.width = 
'22em';
                                                }
                                        );


--
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to