Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dialog.destroy method does not remove Dialog's modal overlay #6859

Closed
Jahrenski opened this issue May 24, 2022 · 0 comments
Closed

Dialog.destroy method does not remove Dialog's modal overlay #6859

Jahrenski opened this issue May 24, 2022 · 0 comments
Assignees
Labels
Bug C: Dialog FP: Completed Sync status with associated Feedback Item jQuery Next Release Item that will be included in the next official release SEV: Medium
Milestone

Comments

@Jahrenski
Copy link

Jahrenski commented May 24, 2022

Bug report

The kendo dialog in the latest version does not remove the modal overlay when calling its destroy method.
https://docs.telerik.com/kendo-ui/api/javascript/ui/dialog/methods/destroy
"Destroys the dialog and its modal overlay, if necessary. Removes the widget HTML elements from the DOM."

Reproduction of the problem

Kendo's own demo

Current behavior

Dialog overlay remains open.

Expected/desired behavior

Dialog overlay to close.

Environment

  • Kendo UI version: 2022.2.510
  • jQuery version: any. Demo 1.12.4 and our code is 3.6.0
  • Browser: [all]
@Jahrenski Jahrenski changed the title [DIALOG] Dialog.destroy does not remove overlay (again) [Dialog] Dialog.destroy does not remove overlay (again) May 24, 2022
@Dimitar-Goshev Dimitar-Goshev changed the title [Dialog] Dialog.destroy does not remove overlay (again) Dialog.destroy method does not remove Dialog's modal overlay May 25, 2022
@ag-petrov ag-petrov self-assigned this Mar 6, 2024
@github-actions github-actions bot added the FP: Completed Sync status with associated Feedback Item label Mar 13, 2024
@Dimitar-Goshev Dimitar-Goshev added the Next Release Item that will be included in the next official release label Mar 18, 2024
@Dimitar-Goshev Dimitar-Goshev added this to the 2024 Q2 milestone Mar 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug C: Dialog FP: Completed Sync status with associated Feedback Item jQuery Next Release Item that will be included in the next official release SEV: Medium
Projects
None yet
Development

No branches or pull requests

3 participants