mediawiki-extensions-Visual.../modules/ve-mw
Thiemo Kreuz 434c11f6de Fix incomplete template dialog event handling in new sidebar
Notably:
* Don't require the model in the new sidebar via dependency
  injection, but connect the event handlers later. This is
  relevant because we currently create the new sidebar in the
  wrong spot. Removing the hard dependency allows us to split
  the code and utilize initialize() and getSetupProcess()
  correctly. This will be done in a following patch.
* The change event now includes the new position. This makes
  it very easy to add this missing feature to the new sidebar.

Also:
* Stop triggering change events when nothing changed. These
  events are expensive. They bubble all the way up to the
  TransclusionModel, and to all linked
  onTransclusionModelChange() handlers.
* Update event documentation to make this more visible.

Bug: T274544
Change-Id: Iafe29f18a6fed14d9c3124c9756aa840886afbbc
2021-07-16 11:29:26 +00:00
..
ce Minor documentation updates in template related classes 2021-06-25 16:46:59 +02:00
dm Fix incomplete template dialog event handling in new sidebar 2021-07-16 11:29:26 +00:00
init Merge "Fix HotCat interface not working after cancelling visual editing" 2021-07-12 14:36:48 +00:00
preinit Document and use mw.Api parameter defaults 2021-07-12 09:13:59 +02:00
tests Merge "Move code that belongs to the template specification" 2021-07-08 08:46:40 +00:00
themes doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ui Fix incomplete template dialog event handling in new sidebar 2021-07-16 11:29:26 +00:00