diff options
| -rw-r--r-- | src/plugins/qmlprofiler/qml/MainView.qml | 9 | ||||
| -rw-r--r-- | src/plugins/qmlprofiler/qml/SelectionRange.qml | 6 |
2 files changed, 4 insertions, 11 deletions
diff --git a/src/plugins/qmlprofiler/qml/MainView.qml b/src/plugins/qmlprofiler/qml/MainView.qml index bdada21a54..21d102fdb3 100644 --- a/src/plugins/qmlprofiler/qml/MainView.qml +++ b/src/plugins/qmlprofiler/qml/MainView.qml @@ -38,8 +38,6 @@ Rectangle { property int singleRowHeight: 30 - property int eventCount: 0 - property alias selectionLocked : view.selectionLocked signal updateLockButton property alias selectedItem: view.selectedItem @@ -116,7 +114,6 @@ Rectangle { function clearData() { view.clearData(); appKilled = false; - eventCount = 0; hideRangeDetails(); selectionRangeMode = false; updateRangeButton(); @@ -206,7 +203,7 @@ Rectangle { // ***** slots onSelectionRangeModeChanged: { selectionRangeControl.enabled = selectionRangeMode; - selectionRange.reset(selectionRangeMode); + selectionRange.reset(); } onSelectionLockedChanged: { @@ -280,7 +277,7 @@ Rectangle { SelectionRange { id: selectionRange - visible: root.selectionRangeMode + visible: root.selectionRangeMode && creationState !== 0 height: parent.height z: 2 } @@ -423,7 +420,7 @@ Rectangle { SelectionRangeDetails { id: selectionRangeDetails - visible: root.selectionRangeMode + visible: selectionRange.visible startTime: selectionRange.startTimeString duration: selectionRange.durationString endTime: selectionRange.endTimeString diff --git a/src/plugins/qmlprofiler/qml/SelectionRange.qml b/src/plugins/qmlprofiler/qml/SelectionRange.qml index feafbbe997..f565571294 100644 --- a/src/plugins/qmlprofiler/qml/SelectionRange.qml +++ b/src/plugins/qmlprofiler/qml/SelectionRange.qml @@ -63,11 +63,10 @@ RangeMover { root.updateRangeButton(); } - function reset(setVisible) { + function reset() { setRight(getLeft() + 1); creationState = 0; creationReference = 0; - visible = setVisible; } function setPos(pos) { @@ -129,9 +128,6 @@ RangeMover { selectionRange.creationState = 1; } - if (!root.eventCount) - return; - if (!selectionRangeControl.pressed && selectionRange.creationState==3) return; |
