From ebe341ec2fc074bee34450c857a375b5d4b9f97b Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Mon, 23 May 2016 22:19:09 +0200 Subject: [PATCH] (ui) select highest visible option in hook_ipv4v6 --- src/www/javascript/opnsense_legacy.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/www/javascript/opnsense_legacy.js b/src/www/javascript/opnsense_legacy.js index 6450fb0ae..54f96675f 100644 --- a/src/www/javascript/opnsense_legacy.js +++ b/src/www/javascript/opnsense_legacy.js @@ -45,12 +45,15 @@ function hook_ipv4v6(classname, data_id) { } else { $(this).removeClass('hidden'); } - }).promise().done(function(){ - // when select list uses selectpicker, refresh - if ($("#"+selectlist_id).hasClass('selectpicker')) { - $("#"+selectlist_id).selectpicker('refresh'); - } }); + // select highest visible option + if (parseInt($("#"+selectlist_id).val()) > 32 && itemValue.indexOf(":") == -1) { + $("#"+selectlist_id+' option[value=32]').attr('selected','selected'); + } + // when select list uses selectpicker, refresh + if ($("#"+selectlist_id).hasClass('selectpicker')) { + $("#"+selectlist_id).selectpicker('refresh'); + } }); } // trigger initial onChange event