From 59c8eadb8ac0da12f52709a557776b412ee79b3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Blin?= <sebastien.blin@savoirfairelinux.com> Date: Tue, 25 Aug 2020 21:32:41 -0400 Subject: [PATCH] recordbox: move to correct position Change-Id: Ic5bad27e2d20f6c84b1defe4c37c0328000bb1af Gitlab: #26 --- src/mainview/MainView.qml | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/src/mainview/MainView.qml b/src/mainview/MainView.qml index 1625b4333..315e3ed7f 100644 --- a/src/mainview/MainView.qml +++ b/src/mainview/MainView.qml @@ -592,21 +592,29 @@ Window { && mainViewStack.visible) { mainViewStack.pop() } + recordBox.visible = false } Component.onCompleted: { sidePanelViewStack.SplitView.maximumWidth = Qt.binding(function() { - return (hiddenView ? splitView.width : splitView.width - sidePanelViewStackPreferedWidth) + return (hiddenView ? splitView.width : + splitView.width - sidePanelViewStackPreferedWidth) }) recordBox.x = Qt.binding(function() { - var i = (welcomeViewStack.width > 1000 ? Math.round((welcomeViewStack.width-1000)*0.5) : 0) - return sidePanelViewStack.width + recordBox.x_offset + i + var i = ((mainViewStack.visible && mainViewStack.width > 1000) ? + Math.round((mainViewStack.width-1000)*0.5) : + 0) + return mainViewStack.visible ? + sidePanelViewStack.width + recordBox.x_offset + i : + recordBox.x_offset + i + }) recordBox.y = Qt.binding(function() { - return sidePanelViewStack.height + recordBox.y_offset + return mainViewStack.visible ? mainViewStack.height + recordBox.y_offset : + sidePanelViewStack.height + recordBox.y_offset }) @@ -681,17 +689,6 @@ Window { RecordBox{ id: recordBox visible: false - - Component.onCompleted: { - recordBox.x = Qt.binding(function() { - var i = (mainViewStack.width > 1000 ? Math.round((mainViewStack.width-1000)*0.5) : 0) - return sidePanelViewStack.width + recordBox.x_offset + i - }) - - recordBox.y = Qt.binding(function() { - return mainViewStack.height + recordBox.y_offset - }) - } } UserProfile { -- GitLab