From f0c6323685f8f617cc7c476b3fedd541ea3f4e9a Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 24 Jan 2018 12:38:28 +0000 Subject: [PATCH] Don't update buffer viewer display if we just mousemove without clicking --- qrenderdoc/Windows/BufferViewer.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/qrenderdoc/Windows/BufferViewer.cpp b/qrenderdoc/Windows/BufferViewer.cpp index b309e509f..2710cc008 100644 --- a/qrenderdoc/Windows/BufferViewer.cpp +++ b/qrenderdoc/Windows/BufferViewer.cpp @@ -2543,7 +2543,11 @@ void BufferViewer::render_mouseMove(QMouseEvent *e) if(e->buttons() & Qt::RightButton) render_clicked(e); - INVOKE_MEMFN(RT_UpdateAndDisplay); + // display if any mouse buttons are held while moving. + if(e->buttons() != Qt::NoButton) + { + INVOKE_MEMFN(RT_UpdateAndDisplay); + } } void BufferViewer::render_clicked(QMouseEvent *e)