Steps to reproduce:
1.Open a page with Ve
2.Type something and Save the content
3.Now again click on Edit
4.Switch back and forth between Read mode and VE
Observed Result:
The whole block of content repeats as a flicker below the actual content
Ryasmeen | |
Mar 3 2015, 9:14 PM |
F54229: flickering_content.mov | |
Mar 3 2015, 9:14 PM |
Steps to reproduce:
1.Open a page with Ve
2.Type something and Save the content
3.Now again click on Edit
4.Switch back and forth between Read mode and VE
Observed Result:
The whole block of content repeats as a flicker below the actual content
I saw the issue on FF35, Chrome40, and Safari7. And I noticed another one which seems to me the same issue.
FF 35 betalabs, test2 and production. Chrome is ok.
When there is not enough text to fill the whole screen - then that "flickering" effect will be observed.
@Aklapper: This is not a browser specific issue , happens in both Chrome and Firefox.
@Etonkovidova: Thats a separate issue and already reported at https://phabricator.wikimedia.org/T90420
Change 195496 had a related patch set uploaded (by Krinkle):
mw.ViewPage_target: Keep pageview content hidden until surface teardown is ready
Change 195496 merged by jenkins-bot:
mw.ViewPage_target: Hide ve-ce-surface during deactivation
Yep. Confirmed. The commit fixed the behaviour during deactivation. But during activation (at the very end, right before the surface is enabled) they briefly appear together. Causing the same scroll and offset issues as previously mentioned for the deactivation.
That was also the immediate cause of T90420 , although Moriel fixed that in a different way(by calling focus later).
Change 196250 had a related patch set uploaded (by Krinkle):
mw.ViewPage_target: Hide ve-ui-surface instead of ve-ce-surface
Change 196251 had a related patch set uploaded (by Krinkle):
mw.ViewPage_target: Hide ve-ui-surface during activation as well.
Change 196250 merged by jenkins-bot:
mw.ViewPage_target: Hide ve-ui-surface instead of ve-ce-surface
Change 196269 had a related patch set uploaded (by Jforrester):
mw.ViewPage_target: Hide ve-ui-surface instead of ve-ce-surface
Change 196251 merged by jenkins-bot:
mw.ViewPage_target: Hide ve-ui-surface during activation as well
Change 196269 merged by jenkins-bot:
mw.ViewPage_target: Hide ve-ui-surface instead of ve-ce-surface
Change 196280 had a related patch set uploaded (by Jforrester):
mw.ViewPage_target: Hide ve-ui-surface during activation as well
Change 196280 merged by jenkins-bot:
mw.ViewPage_target: Hide ve-ui-surface during activation as well