Steps to replicate the issue (include links if applicable):
- Take too long editing a composition (implementation or test case)
- Confirm all is okay by refreshing tests
- Click Publish and Publish
What happens?:
Not a lot. The Publish button goes a darker shade of blue.
What should have happened instead?:
It should always be possible to save a composition that is a valid object. Where this proves impossible, the reason for the failure should be provided (indicating whether the error might somehow be resolved).
Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
Other information (browser name/version, screenshots, etc.):
It’s hard to say what is “too long”, but it is a substantial fraction of an hour, quite possibly an improper one. I have also experienced it editing code, but that’s not too much of an issue because the text can still be copied and then pasted back into a refreshed edit.
The workaround for a composition is to re-create it step by step in a separate browser tab but the failure is most likely to occur on complex compositions, as in T406975#11265010. It may well be connected with tab-switching on a mobile device (iPhone 12 mini) but this is not generally a problem. I generally edit in Safari and switch to Chrome for other open tabs, because app-switching is more convenient than tab-switching within either browser.
Note that the object can continue to be tested after closing the Publish dialogue. I can’t remember now whether I have tried editing but I think I must have. I’ll definitely give it a go if it happens again.