only show settings icon in history warning for default state #449

Merged
sarah merged 1 commits from assetry into master 2020-12-09 22:11:16 +00:00
1 changed files with 17 additions and 9 deletions

View File

@ -80,16 +80,24 @@ W.Overlay {
)
}
Opaque.Icon {
Loader {
anchors.horizontalCenter: parent.horizontalCenter
backgroundColor: Theme.backgroundMainColor
iconColor: Theme.chatOverlayWarningTextColor
source: gcd.assetPath + "core/peer_settings-24px.webp"
size: Theme.uiIconSizeM
sourceWidth: 72
sourceHeight: 72
width: Theme.uiIconSizeM
height: Theme.uiIconSizeM
height: overlayRoot.historyState == "DefaultDeleteHistory" ? Theme.uiIconSizeM : 0
sourceComponent: overlayRoot.historyState == "DefaultDeleteHistory" ? settingsIcon : undefined
}
Component {
id: settingsIcon
Opaque.Icon {
backgroundColor: Theme.backgroundMainColor
iconColor: Theme.chatOverlayWarningTextColor
source: gcd.assetPath + "core/peer_settings-24px.webp"
size: Theme.uiIconSizeM
sourceWidth: 72
sourceHeight: 72
width: Theme.uiIconSizeM
height: Theme.uiIconSizeM
}
}
Opaque.HLine {}