diff --git a/examples/imageviewer/common/src/desktopMain/kotlin/example/imageviewer/model/ContentState.kt b/examples/imageviewer/common/src/desktopMain/kotlin/example/imageviewer/model/ContentState.kt index a80c9b8bdb..9d19c5d546 100755 --- a/examples/imageviewer/common/src/desktopMain/kotlin/example/imageviewer/model/ContentState.kt +++ b/examples/imageviewer/common/src/desktopMain/kotlin/example/imageviewer/model/ContentState.kt @@ -228,6 +228,7 @@ object ContentState { val fullSizePicture = loadFullImage(picture.source) fullSizePicture.id = picture.id wrapPictureIntoMainImage(fullSizePicture) + isAppUIReady.value = true } } else { invokeLater { @@ -235,6 +236,7 @@ object ContentState { "${ResString.noInternet}\n${ResString.loadImageUnavailable}" ) wrapPictureIntoMainImage(picture) + isAppUIReady.value = true } } } diff --git a/examples/imageviewer/common/src/desktopMain/kotlin/example/imageviewer/view/MainScreen.kt b/examples/imageviewer/common/src/desktopMain/kotlin/example/imageviewer/view/MainScreen.kt index 2fa38352a3..fb820b2922 100755 --- a/examples/imageviewer/common/src/desktopMain/kotlin/example/imageviewer/view/MainScreen.kt +++ b/examples/imageviewer/common/src/desktopMain/kotlin/example/imageviewer/view/MainScreen.kt @@ -145,7 +145,8 @@ fun setTitleBar(text: String, content: ContentState) { onExit = { refreshButtonHover.value = false false - }) + } + ) .background(color = if (refreshButtonHover.value) TranslucentBlack else Transparent), onClick = { if (content.isContentReady()) { @@ -169,7 +170,8 @@ fun setPreviewImageUI(content: ContentState) { modifier = Modifier.background(color = DarkGray), onClick = { AppState.screenState(ScreenType.FullscreenImage) - }) { + } + ) { Card( backgroundColor = Transparent, modifier = Modifier.preferredHeight(250.dp), @@ -217,9 +219,9 @@ fun setMiniatureUI( ) { Row(modifier = Modifier.padding(end = 30.dp)) { Clickable( - onClick = { - content.fullscreen(picture) - } + onClick = { + content.fullscreen(picture) + } ) { Image( Image.makeFromEncoded( @@ -243,17 +245,17 @@ fun setMiniatureUI( Clickable( modifier = Modifier.preferredHeight(70.dp) - .preferredWidth(30.dp) - .hover( - onEnter = { - infoButtonHover.value = true - false - }, - onExit = { - infoButtonHover.value = false - false - }) - .background(color = if (infoButtonHover.value) TranslucentWhite else Transparent), + .preferredWidth(30.dp) + .hover( + onEnter = { + infoButtonHover.value = true + false + }, + onExit = { + infoButtonHover.value = false + false + }) + .background(color = if (infoButtonHover.value) TranslucentWhite else Transparent), onClick = { showPopUpMessage( "${ResString.picture} " +