forked from qt-creator/qt-creator
Correct timeline selection rect. vertical bounds
When the timeline graphics view has no vertical scolling, the vertical scroll bar value is 0. The patch makes sure the min value is at least the ruler height. Change-Id: Ibc49dacbe8d5c90c50c929ede03b1e89b18386cf Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -88,7 +88,8 @@ void TimelineSelectionTool::mouseMoveEvent(TimelineMovableAbstractItem *item,
|
||||
const qreal xMin = TimelineConstants::sectionWidth;
|
||||
const qreal xMax = scene()->graphicsView()->width()
|
||||
- TimelineConstants::timelineLeftOffset - 1;
|
||||
const qreal yMin = scene()->graphicsView()->verticalScrollBar()->value();
|
||||
const qreal yMin = qMax(TimelineConstants::rulerHeight,
|
||||
scene()->graphicsView()->verticalScrollBar()->value());
|
||||
const qreal yMax = yMin + scene()->graphicsView()->height() - 1;
|
||||
|
||||
endPoint.rx() = qBound(xMin, endPoint.x(), xMax);
|
||||
|
Reference in New Issue
Block a user