You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When debug=true and you close the panel while still having pending requests, the resulting behavior is different depending on how you closed the panel:
If you closed the panel with Escape, the panel stays closed
If you closed the panel with Enter, the panel reopens
This needs further investigations, but it's likely caused by different logic in the state reducer:
Description
When
debug=true
and you close the panel while still having pending requests, the resulting behavior is different depending on how you closed the panel:Escape
, the panel stays closedEnter
, the panel reopensThis needs further investigations, but it's likely caused by different logic in the state reducer:
Escape
action doesn't acknowledgedebug
blur
action (triggered byEnter
) has a special branch fordebug
This behavior was initially observed in this followup.
Reproduction
Preview →
Steps
Escape
(before network requests are settled), see how the panel remains closedEnter
(before network requests are settled), see how the panel reopensExpected behavior
In both cases, the panel should stay closed even with
debug
enabled because these are intentional closing behaviors.This might be questionable, and we may need to further specify how we want
debug
to behave (e.g., can you ever close the panel?)Environment
The text was updated successfully, but these errors were encountered: