mediawiki-extensions-Visual.../modules/ve-mw/ui/dialogs
Thiemo Kreuz 6b346442ad Hotfix for broken "Extract show all to placeholder class"
This does not revert commit 950a5300 but applies the most
minimal hotfix I could come up with.

The reason for the breakage is that MWParameterPlaceholderPage
& MWParameterSearchWidget both hold references to the
MWTemplateModel. This model is not always the same. The dialog
might be the same when a template is edited multiple times.
But the model might be a new one. From this point on the
MWParameterSearchWidget pulls data from an outdated model.

This extra check compares this model reference and creates a
new widget when it changed.

Bug: T284636
Bug: T285571
Change-Id: Ib3eca52bbff90ffbf56a257e3984adcbe02b310b
2021-06-27 18:29:23 +02:00
..
ve.ui.MWCommandHelpDialog.js doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ve.ui.MWExtensionDialog.js doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ve.ui.MWExtensionPreviewDialog.js doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ve.ui.MWGalleryDialog.js Parse relative hrefs on image nodes like on regular links (try 2) 2021-01-27 11:53:15 +00:00
ve.ui.MWMediaDialog.js Instrument media search interactions in MWMediaDialog 2020-12-15 14:45:10 -08:00
ve.ui.MWMetaDialog.js build: Update eslint-config-wikimedia to 0.17.0 2020-08-18 13:16:49 +01:00
ve.ui.MWMobileSaveDialog.js doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ve.ui.MWPreDialog.js doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ve.ui.MWRequiredParamBlankConfirmDialog.js doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ve.ui.MWSaveDialog.js Support watchlist expiry 2021-06-08 20:14:45 +00:00
ve.ui.MWTableDialog.js doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ve.ui.MWTemplateDialog.js Hotfix for broken "Extract show all to placeholder class" 2021-06-27 18:29:23 +02:00
ve.ui.MWTransclusionDialog.js Inline many var declarations in the code below 2021-06-23 09:02:24 +00:00