Provisioning modal re-triggered after completion and screen blocked by notification that won't be dismissed
See original GitHub issueDescribe the bug
Note: this is a blocking bug. I have to restart Composer.
After creating an Azure bot resource in ABS, opening in Composer, and completing the creation of a publishing profile, a notification shows resources are being created as expected. Then when it completes, either successfully or unsuccessfully, a notification appears confirming the result, but the notification can’t be dismissed and the “Edit publishing profile” modal reappears and also cannot be dismissed. I have to restart Composer.
The publishing profile modal not being dismissed seems to be related to #7429 (I can hit back, but next and X are blocked by the invisible container). That doesn’t address, though, why the notification refuses to be dismissed or why the publishing profile pops up again.
Version
Version: 2.0.0-nightly.240870.919a971 Electron: 8.2.4 Chrome: 80.0.3987.165 NodeJS: 12.13.0 V8: 8.0.426.27-electron.0
OS
macOS
To Reproduce
Steps to reproduce the behavior:
- Create and Azure bot resource in ABS, click “Open in Composer”
- Select create new bot option
- Click “complete publishing profile” in rocket menu
- Go through the flow, don’t select any optional resources
- Click “create”
- Allow the create process to finish
- The notification confirmation pops up, as does the “Edit publishing profile” modal. Neither can be dismissed and you have to restart composer.
Expected behavior
Should just get a notification, which can be dismissed. Publishing profile modal shouldn’t pop up again without being initiated by the user.
Screenshots
Same thing happens with a partial completion:
Additional context
@mareekuh also reporting experiencing this (we’re both mac/electron users).
@Andrea-Orimoto fyi
Issue Analytics
- State:
- Created 2 years ago
- Comments:12 (8 by maintainers)
Top GitHub Comments
Shiproom - lets to a test pass with today’s nightly to verify. @emivers8 can you run through this with today’s bits?
Per Scott’s comment, labeling approved.