14.24: Ctrl or Meta with a middle drag zooms

This commit is contained in:
ZacharyZhang-NY committed 2026-10-11 12:34:44 -04:00
1 parent 1323315b0c
commit 4d70d37b30
6 files changed
+97 -5

No files matched your search

+1 -1
View File
@@ -114,7 +114,7 @@ void CanvasView::endBrushTipDrag(QPointF point)
// The circle at the pointer, a stroke's own size.
void CanvasView::updateBrushCursor()
{
const bool shows = isBrushTool(m_session.tool()) && !m_spaceHeld && !picking() && !m_middlePanPoint;
const bool shows = isBrushTool(m_session.tool()) && !m_spaceHeld && !picking() && !m_middlePanPoint && !m_middleZoom;
const double diameter = m_session.brushStroke() ? m_session.brushStroke()->settings.diameter : m_session.brushSettings().diameter;
// Clone Stamp marks its source; between strokes, previews a click.
std::optional<QPointF> sample;