mediawiki-extensions-Visual.../modules/ve
MatmaRex e6fd823d6f ve.ce.Surface: Prevent focus loss on the document node in Opera
Opera triggers 'blur' on the document node when clicking on any <a>
link and never trigger 'focus' until after the user blurs the document
node *again* (by clicking outside of it or pressing 'Esc').

This causes the change polling to stop (SurfaceObserver#stop is called
without a subsequent call to SurfaceObserver#start).

To avoid this let's bind a delegated 'focus' event on all <a> links
inside the document and refocus it whenever that happens.

Bug: 47793
Change-Id: I7962f59bd02e075f91e42e6514b390c0d0feb3ab
2013-07-22 21:09:52 +02:00
..
ce ve.ce.Surface: Prevent focus loss on the document node in Opera 2013-07-22 21:09:52 +02:00
dm Merge changes I2edc46b6,Iea905f2b,Ia572fd06,Id81da87b,I98a7d3eb 2013-07-19 19:11:38 +00:00
init The great directory split of 2013 2013-07-02 20:51:38 -07:00
test De-alienate <code>foo</code> blocks (code element) 2013-07-19 00:48:46 +00:00
ui Set Malayam to use B/I rather than A/A for toolbar icons 2013-07-19 13:19:07 -07:00
ve.BranchNode.js
ve.debug.js
ve.Document.js
ve.Element.js Make local overlays local to surface and remove insane z-indexes 2013-07-02 19:35:43 +00:00
ve.EventEmitter.js
ve.Factory.js
ve.js Array.prototype.splice polyfill for Opera 2013-07-09 20:38:10 +02:00
ve.LeafNode.js
ve.NamedClassFactory.js
ve.Node.js
ve.Range.js
ve.Registry.js