From 1735f92e55ef0f506d81f301acb18d5da75a824a Mon Sep 17 00:00:00 2001 From: Prateek Saxena Date: Tue, 27 Feb 2018 11:36:07 +0530 Subject: [PATCH] Use findSelectedItem instead of getSelectedItem Depends-on: I0f1d9c1f31efcc10d3647103548770d2101050d9 Bug: T76630 Change-Id: I6782909cfff3b10c0f651a26081cb73f37e82b83 --- .../src/mediawiki.special/mediawiki.special.apisandbox.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/src/mediawiki.special/mediawiki.special.apisandbox.js b/resources/src/mediawiki.special/mediawiki.special.apisandbox.js index 0df51f4d71..39252dd29d 100644 --- a/resources/src/mediawiki.special/mediawiki.special.apisandbox.js +++ b/resources/src/mediawiki.special/mediawiki.special.apisandbox.js @@ -98,7 +98,7 @@ dropdownWidget: { getApiValue: function () { - var item = this.getMenu().getSelectedItem(); + var item = this.getMenu().findSelectedItem(); return item === null ? undefined : item.getData(); }, setApiValue: function ( v ) { @@ -705,7 +705,7 @@ var i, menu = formatDropdown.getMenu(), items = menu.getItems(), - selectedField = menu.getSelectedItem() ? menu.getSelectedItem().getData() : null; + selectedField = menu.findSelectedItem() ? menu.findSelectedItem().getData() : null; for ( i = 0; i < items.length; i++ ) { items[ i ].getData().toggle( items[ i ].getData() === selectedField ); @@ -1057,7 +1057,7 @@ } menu = formatDropdown.getMenu(); - selectedLabel = menu.getSelectedItem() ? menu.getSelectedItem().getLabel() : ''; + selectedLabel = menu.findSelectedItem() ? menu.findSelectedItem().getLabel() : ''; if ( typeof selectedLabel !== 'string' ) { selectedLabel = selectedLabel.text(); } -- 2.20.1