mediawiki-extensions-Visual.../modules/ve-mw/ui
Trevor Parscal d487b44dd0 Auto-select first auto-added required param and fix param order
Symptoms:
* When adding a template with required parameters, the last parameter
  is initially focused
* Parameters and parts appear out of order, and adding/remove/moving
  them shows them in almost random placement

Diagnoses:
* Parameters are auto-focused when added, and parameters are auto-added
  in forward order
* TransclusionModel's process method had a bug in which the code to
  derive an offset from the item being removed would not be reachable
  due to an inverted logic statement

Prognosis:
* Fatal, with a 10% chance of survival

Treatment:
* Set focus on the first parameter after auto-adding required
  parameters to a template
* Invert the logic in TransclusionModel's process method, so that if
  the index IS undefined we will proceed to define it

Change-Id: I299053b63045ec933747831f1b4aa63493760f8b
2014-02-06 13:21:14 -08:00
..
dialogs Auto-select first auto-added required param and fix param order 2014-02-06 13:21:14 -08:00
inspectors Add placeholder for gallery editor 2014-02-03 14:05:49 -08:00
pages Auto-select first auto-added required param and fix param order 2014-02-06 13:21:14 -08:00
styles Update VE core submodule to master (e7e2833) 2014-01-17 16:29:36 +01:00
tools Update VE core submodule to master (e7e2833) 2014-01-17 16:29:36 +01:00
widgets Fix usage of '$' in MWReferenceSearchWidget 2014-02-04 16:09:38 +00:00
ve.ui.MWDialog.js Bump copyright like it's 2014 2014-01-05 20:06:50 +08:00