KEMBAR78
feat!: add support for server side ModalityMode by tltv · Pull Request #8069 · vaadin/flow-components · GitHub
Skip to content

Conversation

@tltv
Copy link
Member

@tltv tltv commented Sep 24, 2025

Introduces Dialog#setModality(ModalityMode) with three modality modes: STRICT, VISUAL and MODELESS. Changes a Dialog to have ModalityMode#VISUAL by default instead of being strict modal. LoginOverlay has ModalityMode#STRICT by default instead of being like ModalityMode#VISUAL. Deprecates Dialog#setModal(boolean) and Dialog#isModal().

Part of: vaadin/flow#22279

Introduces Dialog#setModal(ModalityMode) with three options: STRICT, VISUAL and MODELESS. Changes a Dialog to have ModalityMode#VISUAL by default instead of being strict modal. LoginOverlay has ModalityMode#STRICT by default instead of being modeless.
 Deprecates Dialog#setModal(boolean).

Part of: vaadin/flow#22279
@tltv tltv marked this pull request as ready for review September 25, 2025 10:05
@sissbruecker sissbruecker enabled auto-merge (squash) September 29, 2025 10:07
@sonarqubecloud
Copy link

@sissbruecker sissbruecker merged commit dfc5d78 into main Sep 29, 2025
5 checks passed
@sissbruecker sissbruecker deleted the feat/server-side-ModalityMode branch September 29, 2025 10:58
@vaadin-bot
Copy link
Collaborator

This ticket/PR has been released with Vaadin 25.0.0-alpha12.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants