Peer Settings button goes to Message Pane if already in Settings
Fixes #399
This commit is contained in:
parent
1eb391ecc1
commit
ef58f002b3
|
@ -129,15 +129,21 @@ ApplicationWindow {
|
||||||
onBack: { backFn() }
|
onBack: { backFn() }
|
||||||
|
|
||||||
onRightMenu: {
|
onRightMenu: {
|
||||||
|
// If a group is selected....
|
||||||
if (gcd.selectedConversation.length == 32) {
|
if (gcd.selectedConversation.length == 32) {
|
||||||
theStack.pane = theStack.groupProfilePane
|
theStack.pane = theStack.groupProfilePane
|
||||||
gcd.requestGroupSettings(gcd.selectedConversation)
|
gcd.requestGroupSettings(gcd.selectedConversation)
|
||||||
|
} else {
|
||||||
|
// if a peer is selected..
|
||||||
|
if (theStack.pane == theStack.userProfilePane) {
|
||||||
|
theStack.pane = theStack.messagePane
|
||||||
} else {
|
} else {
|
||||||
theStack.pane = theStack.userProfilePane
|
theStack.pane = theStack.userProfilePane
|
||||||
gcd.requestPeerSettings(gcd.selectedConversation)
|
gcd.requestPeerSettings(gcd.selectedConversation)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
StackLayout {
|
StackLayout {
|
||||||
id: parentStack
|
id: parentStack
|
||||||
|
|
Reference in New Issue