summaryrefslogtreecommitdiffhomepage
path: root/compat
diff options
context:
space:
mode:
Diffstat (limited to 'compat')
-rw-r--r--compat/check-visible.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/compat/check-visible.cpp b/compat/check-visible.cpp
index a47af156..386bbb1f 100644
--- a/compat/check-visible.cpp
+++ b/compat/check-visible.cpp
@@ -39,8 +39,11 @@ void set_is_visible(const QWidget& w, bool force)
};
for (const QPoint& pt : points)
- if (!!(visible = WindowFromPoint({ pt.x(), pt.y() }) == id))
+ {
+ visible = WindowFromPoint({ pt.x(), pt.y() }) == id;
+ if (visible)
break;
+ }
}
never_inline OTR_COMPAT_EXPORT