From 2f3392c7d5f015d209306f932afcb1ba4c5f321a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Cie=C5=9Blak?= Date: Fri, 24 Mar 2023 14:54:58 +0100 Subject: [PATCH] feat(HoldingsDropdown): Open list of all tokens by default when no own/community tokens --- .../Chat/controls/community/HoldingsDropdown.qml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/ui/app/AppLayouts/Chat/controls/community/HoldingsDropdown.qml b/ui/app/AppLayouts/Chat/controls/community/HoldingsDropdown.qml index fb5978d4b1..62ded206db 100644 --- a/ui/app/AppLayouts/Chat/controls/community/HoldingsDropdown.qml +++ b/ui/app/AppLayouts/Chat/controls/community/HoldingsDropdown.qml @@ -273,6 +273,22 @@ StatusDropdown { type: d.extendedDropdownType showAllTokensMode: d.allTokensMode + Binding on showAllTokensMode { + value: true + + when: d.extendedDropdownType === ExtendedDropdownContent.Type.Assets + && root.assetsModel.rowCount() > 0 + && ModelUtils.get(root.assetsModel, 0, "category") === TokenCategories.Category.General + } + + Binding on showAllTokensMode { + value: true + + when: d.extendedDropdownType === ExtendedDropdownContent.Type.Collectibles + && root.collectiblesModel.rowCount() > 0 + && ModelUtils.get(root.collectiblesModel, 0, "category") === TokenCategories.Category.General + } + onTypeChanged: forceActiveFocus() onItemClicked: {