old-commit-hash: fba4827a7b
fba4827a7b
@ -656,7 +656,16 @@ void ChartView::mouseMoveEvent(QMouseEvent *ev) {
} else {
QToolTip::hideText();
}
QChartView::mouseMoveEvent(ev);
if (is_zooming) {
QRect rubber_rect = rubber->geometry();
rubber_rect.setLeft(std::max(rubber_rect.left(), (int)plot_area.left()));
rubber_rect.setRight(std::min(rubber_rect.right(), (int)plot_area.right()));
if (rubber_rect != rubber->geometry()) {
rubber->setGeometry(rubber_rect);
void ChartView::dragMoveEvent(QDragMoveEvent *event) {