diff --git a/ui/shared/status/StatusGifPopup.qml b/ui/shared/status/StatusGifPopup.qml index 1451988665..e596b706b4 100644 --- a/ui/shared/status/StatusGifPopup.qml +++ b/ui/shared/status/StatusGifPopup.qml @@ -243,8 +243,7 @@ Popup { StatusButton { id: removeBtn anchors.horizontalCenter: parent.horizontalCenter - //% "Remove" - text: qsTrId("Enable") + text: qsTr("Enable") onClicked: { appSettings.isTenorWarningAccepted = true chatsModel.gif.getTrendings() @@ -261,6 +260,7 @@ Popup { width: parent.width StyledText { + id: emptyText anchors.centerIn: parent text: { if(currentCategory === StatusGifPopup.Category.Favorite) { @@ -269,11 +269,29 @@ Popup { return qsTr("Recent GIFs will appear here") } - return "" + return qsTr("Error while contacting Tenor API, please retry.") } font.pixelSize: 15 color: Style.current.secondaryText } + + StatusButton { + id: retryBtn + anchors.top: emptyText.bottom + anchors.topMargin: Style.current.padding + anchors.horizontalCenter: parent.horizontalCenter + + text: qsTr("Retry") + visible: currentCategory === StatusGifPopup.Category.Trending || currentCategory === StatusGifPopup.Category.Search + onClicked: { + if (searchBox.text === "") { + chatsModel.gif.getTrendings() + return + } + + searchGif(searchBox.text) + } + } } } diff --git a/vendor/status-lib b/vendor/status-lib index 23db2d1216..9e4c12f408 160000 --- a/vendor/status-lib +++ b/vendor/status-lib @@ -1 +1 @@ -Subproject commit 23db2d1216d5dde12976974f535eac3d55a066c4 +Subproject commit 9e4c12f408e12c3d4d404933c8073d978d1d8eb4