Anonymous | Login | 2024-04-18 19:00 CEST |
Main | My View | View Issues | Change Log | Wiki | Tavern | News |
Viewing Issue Simple Details [ Jump to Notes ] [ Wiki ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||||||
0010318 | [DCSS] Bug Report | minor | always | 2016-03-13 19:19 | 2018-04-23 04:02 | ||||||||
Reporter | Implojin | View Status | public | ||||||||||
Assigned To | advil | ||||||||||||
Priority | normal | Resolution | done | ||||||||||
Status | resolved | Product Branch | 0.18 ancient branch | ||||||||||
Summary | 0010318: Webtiles input hangs when a spectator joins, if the player is currently inputting a !note at the time of spectator join. | ||||||||||||
Description |
To reproduce: Start a webtiles game. Press ! to begin inputting a note. Have a spectator join, while the playerside note text input box is still open. At this point, the input box will stop responding to enter or escape keypresses. The player can still chat inside of the webtiles spctator chat window if it's open when this happens, but any other inputs to the game are locked out. The only apparent fix at this point is to reload the browser tab completely. I've reproduced this reliably on CSZO's current version of trunk webtiles, using current versions of Chrome and Firefox respectively. This isn't a new bug, it's been happening on CSZO's webtiles for at least a few major versions, possibly longer. This bug is kind of annoying when a player is making frequent use of notes and also has spectators coming and going, please take a look at it when you can. |
||||||||||||
Additional Information | |||||||||||||
Tags | No tags attached. | ||||||||||||
Attached Files | |||||||||||||
|
Relationships | ||||||||||||||||
|
Notes | |
(0030304) MrPlanck (reporter) 2016-03-18 19:45 |
This has happened to me twice in the past few days on CSZO. |
(0030439) PleasingFungus (administrator) 2016-05-05 07:20 |
This also occurs while the player is using other text input fields; e.g. stash search. |
(0031168) PleasingFungus (administrator) 2016-10-22 07:50 |
I'm unable to reproduce this locally. |
(0031625) advil (administrator) 2017-04-28 03:16 edited on: 2017-04-28 03:18 |
This should be fixed in https://github.com/crawl/crawl/commit/127e8e2b14b2 [^] . It was triggered by a resize/re-layout, which sometimes but not always happens when a spectator joins (I'm not sure of the exact conditions). I'll leave this open for a few days because I'm less sure about the conditions for this vs 0010938, but it doesn't happen any more in my local testing and should be the same cause as that bug. |
(0031628) Leszczynek (reporter) 2017-04-29 01:17 |
The main issue of the game hanging up is fixed, but there seems to be a tiny bug remaining. When a spectator joins when the player is in the middle of writing the note, he needs to refocus the note textbox manually, and when he finishes writing, only the part that existed before spectator joined will be saved to notes. Noticed on up-to-date Firefox (53.0). |
(0031629) advil (administrator) 2017-04-29 16:25 edited on: 2017-04-29 16:33 |
Thanks for pointing that out, I think I've fixed this problem (plus refocusing) in https://github.com/crawl/crawl/commit/70c76d283416 [^] . Still gonna leave this open for a bit. |
(0032114) MrPlanck (reporter) 2018-03-09 00:19 edited on: 2018-03-09 00:20 |
A similar issue can occur when a webtiles window (e.g,. inventory, search...etc) is open and a spectator joins. The window does not close. |
(0032185) advil (administrator) 2018-04-23 04:01 |
The text input bug seems to be long gone, so I'm closing this up. There's a separate open bug for the menu thing as 0011387 - behavior-wise it's similar, but the root cause seems to be fairly different. |
Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group |