Ladsgroup added a comment.

I looked into this and these are the easiest way to reproduce the problem:

  1. Go to https://test.wikidata.org/w/index.php?title=Q1027&tour=wbtest&data="">
  2. Click on "Edit" as it's attached to it:

F28245474: image.png

  1. Click on "add qualifier" as it's attached to it:

F28245491: image.png
Then you will see the window at middle of the screen while it should be attached to the property field.

The reason that seems most likely to me is the race condition between wikibase _javascript_ trying to re-render the DOM and guided tour _javascript_ trying to hook into new DOM. This is not easily fixable as they are completely different things but we can just introduce a little bit delay into hooking into new DOM in the guided tour library and it would be okay since _javascript_ here doesn't make any API calls but if we are hooking into something that will wait for API response, we will hit the same issue again.
Let me run a test and make sure.


TASK DETAIL
https://phabricator.wikimedia.org/T213704

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Ladsgroup
Cc: Ladsgroup, Addshore, Sebastian_Berlin-WMSE, Lydia_Pintscher, johl, Jopparn, Alicia_Fagerving_WMSE, Tarrow, NavinoEvans, Ragesoss, Pasleim, Aklapper, Mrjohncummings, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, Jonas, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to