Last modified: 2014-09-18 20:15:44 UTC
Steps to reproduce: 1.Open a page with VE 2.Open Media Settings dialog for a Frameless/Basic type image which does not have "Border" set to it. 3.Now check the "Border" checkbox Observed Result: It does not enable the "Apply Changes" button in the media Settings dialog Environment:Betalabs
This is due to an OOjs bug. >>> OO.compare( { foo: 3 }, { foo: 4 } ) false >>> OO.compare( { foo: false }, { foo: true } ) true Because we have special cases for 'number' and 'string' but not 'boolean'.
Should be fixed by https://gerrit.wikimedia.org/r/#/c/159639/
Released in OOjs 1.1.1, now in MW-core etc.
Verified the fix in test2
Verified the fix in production