mediawiki-extensions-Visual.../modules/ve-mw/init
Bartosz Dziewoński 17a0b407fc ve.init.mw.MobileArticleTarget: Remove code causing scrolling issues
This code is supposed to check if we have scrolled past the end of the
page, and if we did, scroll back up to a more reasonable position.

However, it seems to incorrectly trigger in other cases, and scroll
the page back to the top, because getBoundingClientRect() occasionally
still returns bogus values (even though we try to avoid that). This
happens inconsistently when focussing the surface or closing a dialog.

We can't correctly display the toolbar while scrolled past the end of
the page. Removing this code causes it to go into an endless animation
loop in that case. But that may be preferable…

Bug: T219200
Change-Id: I152f2b39351ffd3c9799eea33cce95e05d2f9ab9
2019-04-04 17:07:39 +00:00
..
styles Fix cursor on #firstHeading 2019-03-28 21:02:03 +01:00
targets ve.init.mw.MobileArticleTarget: Remove code causing scrolling issues 2019-04-04 17:07:39 +00:00
ve.init.mw.ApiResponseCache.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.init.mw.ArticleTarget.js MobileArticleTarget: When saving a section don't trust current page markup 2019-03-27 16:58:58 +00:00
ve.init.mw.ArticleTargetEvents.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.init.mw.ArticleTargetLoader.js Introduce a 'mobile-ab' config option for section editing 2019-03-21 13:18:10 +00:00
ve.init.mw.DiffLoader.js Fix section param in historical diffs 2019-03-07 12:01:44 +00:00
ve.init.mw.DiffPage.init.js build: Update eslint-config-wikimedia to 0.11.0 2019-02-20 20:23:43 +00:00
ve.init.mw.GalleryImageInfoCache.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.init.mw.ImageInfoCache.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.init.mw.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.init.mw.LinkCache.js ApiVisualEditor: Remove red-link cache warming 2019-02-22 17:49:11 +00:00
ve.init.mw.Platform.init.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.init.mw.Platform.js build: Update eslint-config-wikimedia to 0.11.0 2019-02-20 20:23:43 +00:00
ve.init.mw.ProgressBarWidget.js DesktopArticleTarget: Make the progress bar into a reusable widget 2019-02-06 22:20:37 +01:00
ve.init.mw.SaveErrorHandler.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.init.mw.Target.js Fix section param in historical diffs 2019-03-07 12:01:44 +00:00
ve.init.mw.TempWikitextEditorWidget.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.init.mw.trackSubscriber.js trackSubscriber: don't populate all fields, to make validation happy 2019-04-01 11:56:15 -05:00
ve.init.MWEditingTabDialog.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.init.MWEditModeTool.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.init.MWVESwitchConfirmDialog.js build: Update eslint-config-wikimedia to 0.11.0 2019-02-20 20:23:43 +00:00
ve.init.MWVESwitchPopupWidget.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.init.MWWelcomeDialog.js stylelint: Enforce class name pattern 2019-01-13 15:14:53 +00:00