diff --git a/pages/Account.qml b/pages/Account.qml index 49c06156..ca563ff8 100644 --- a/pages/Account.qml +++ b/pages/Account.qml @@ -190,7 +190,7 @@ Rectangle { height: subaddressAccountListRow.subaddressAccountListItemHeight width: parent ? parent.width : undefined Layout.fillWidth: true - color: "transparent" + color: itemMouseArea.containsMouse || index === currentAccountIndex ? MoneroComponents.Style.titleBarButtonHoverColor : "transparent" Rectangle { color: MoneroComponents.Style.appWindowBorderColor @@ -226,7 +226,7 @@ Rectangle { MoneroComponents.Label { id: nameLabel - color: MoneroComponents.Style.dimmedFontColor + color: index === currentAccountIndex ? MoneroComponents.Style.defaultFontColor : MoneroComponents.Style.dimmedFontColor anchors.verticalCenter: parent.verticalCenter anchors.left: idLabel.right anchors.leftMargin: 6 @@ -276,11 +276,10 @@ Rectangle { } MouseArea { + id: itemMouseArea cursorShape: Qt.PointingHandCursor anchors.fill: parent hoverEnabled: true - onEntered: tableItem2.color = MoneroComponents.Style.titleBarButtonHoverColor - onExited: tableItem2.color = "transparent" onClicked: { appWindow.currentWallet.switchSubaddressAccount(index); if (selectAndSend) diff --git a/pages/Receive.qml b/pages/Receive.qml index a1fd4bd4..7e2e2215 100644 --- a/pages/Receive.qml +++ b/pages/Receive.qml @@ -107,7 +107,7 @@ Rectangle { height: subaddressListRow.subaddressListItemHeight width: parent ? parent.width : undefined Layout.fillWidth: true - color: "transparent" + color: itemMouseArea.containsMouse || index === appWindow.current_subaddress_table_index ? MoneroComponents.Style.titleBarButtonHoverColor : "transparent" Rectangle{ anchors.right: parent.right @@ -143,7 +143,7 @@ Rectangle { MoneroComponents.Label { id: nameLabel - color: MoneroComponents.Style.dimmedFontColor + color: index === appWindow.current_subaddress_table_index ? MoneroComponents.Style.defaultFontColor : MoneroComponents.Style.dimmedFontColor anchors.verticalCenter: parent.verticalCenter anchors.left: idLabel.right anchors.leftMargin: 6 @@ -167,11 +167,10 @@ Rectangle { } MouseArea { + id: itemMouseArea cursorShape: Qt.PointingHandCursor anchors.fill: parent hoverEnabled: true - onEntered: tableItem2.color = MoneroComponents.Style.titleBarButtonHoverColor - onExited: tableItem2.color = "transparent" onClicked: subaddressListView.currentIndex = index; } }