From 9d9ec013f55b120d1c5c08db6c61ee5381f12996 Mon Sep 17 00:00:00 2001 From: Hubert Van De Walle Date: Fri, 14 Aug 2020 23:03:33 +0200 Subject: [PATCH] Keep details open in /settings if refresh --- app/src/main/kotlin/views/UserView.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/kotlin/views/UserView.kt b/app/src/main/kotlin/views/UserView.kt index a681fe7..14dd404 100644 --- a/app/src/main/kotlin/views/UserView.kt +++ b/app/src/main/kotlin/views/UserView.kt @@ -104,6 +104,11 @@ class UserView(staticFileResolver: StaticFileResolver) : View(staticFileResolver error?.let { alert(Alert.Warning, error) } details { + + if (error != null || validationErrors.isNotEmpty()) { + attributes["open"] = "" + } + summary { span(classes = "mb-4 font-semibold underline") { +"Are you sure? "