fix(basecamp): fix issue with modal in basecamp

This commit is contained in:
Ricardo Guilherme Schmidt
2026-07-21 01:52:13 -03:00
parent f1a94c7f39
commit 3d9f20887e
5 changed files with 19 additions and 12 deletions
+10
View File
@@ -0,0 +1,10 @@
module Logos.Wallet
WalletControl 1.0 WalletControl.qml
TransactionConfirmationDialog 1.0 TransactionConfirmationDialog.qml
SubmittedTransaction 1.0 SubmittedTransaction.qml
CopyButton 1.0 CopyButton.qml
WalletIconButton 1.0 WalletIconButton.qml
AccountDelegate 1.0 AccountDelegate.qml
CreateAccountDialog 1.0 CreateAccountDialog.qml
CreateWalletDialog 1.0 CreateWalletDialog.qml
WalletMessageDialog 1.0 WalletMessageDialog.qml
+8 -5
View File
@@ -90,9 +90,11 @@
};
};
postInstall = ''
# The builder installs the view under lib/qml after this hook. Its
# import descriptor points back to this compiled shared QML module.
test -f ${./qml}/Logos/Wallet/qmldir
# Basecamp sandboxes a ui_qml view and deliberately blocks native QML
# plugins. The wallet controls are QML-only, so package their source
# files with a plain qmldir rather than the generated descriptor that
# points at logos_wallet_qmlplugin.
test -f ${./config/LogosWallet.qmldir}
walletQmlDir="shared-wallet/qml/Logos/Wallet"
if [ ! -d "$walletQmlDir" ]; then
@@ -101,8 +103,9 @@
fi
walletQmlInstallDir="$out/lib/Logos/Wallet"
mkdir -p "$walletQmlInstallDir"
cp -r "$walletQmlDir/." "$walletQmlInstallDir/"
test -f "$walletQmlInstallDir/qmldir"
cp "$walletQmlDir"/*.qml "$walletQmlInstallDir/"
cp -r "$walletQmlDir/icons" "$walletQmlInstallDir/"
install -m 0644 ${./config/LogosWallet.qmldir} "$walletQmlInstallDir/qmldir"
'';
};
-5
View File
@@ -1,5 +0,0 @@
module Logos.Wallet
optional plugin logos_wallet_qmlplugin ../../../Logos/Wallet
classname Logos_WalletPlugin
prefer :/qt/qml/Logos/Wallet/
depends QtQuick
@@ -32,7 +32,6 @@ Popup {
signal tokenSelected(var token)
signal tokenEntered(string value)
parent: Overlay.overlay
x: parent ? Math.round((parent.width - width) / 2) : 0
y: parent ? Math.round((parent.height - height) / 2) : 0
width: parent && parent.width > 32
+1 -1
View File
@@ -299,7 +299,7 @@ Item {
id: liquidityActivityNotice
objectName: "liquidityActivityNotice"
parent: Overlay.overlay
parent: root
anchors.top: parent.top
anchors.right: parent.right
anchors.topMargin: 16