Skip to content

Dialogs isn't dismissed when workflow stops rendering it without interaction on the dialog itself #204

@zach-klippenstein

Description

@zach-klippenstein

If a workflow renders a dialog with a listener on the buttons that result in the dialog no longer being rendered, everything is fine.

However, if the workflow suddenly stops rendering the dialog without the user having clicked on the dialog buttons, the dialog is not dismissed.

Repro steps:

  1. Render a dialog with AlertContainerScreen.
  2. After a timeout, stop rendering it. Dialog will still be around.

Repro project: https://github.com/square/droidcon-nyc-2019-workflow-game (win the game, then enter time travel mode and scrub past the "game over" dialog)

Metadata

Metadata

Assignees

Labels

modalsuiRelated to UI integration

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions