aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/test/unit_tests/worker/worker.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/unit_tests/worker/worker.cpp')
-rw-r--r--test/unit_tests/worker/worker.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/test/unit_tests/worker/worker.cpp b/test/unit_tests/worker/worker.cpp
index c4dadf8..40e531a 100644
--- a/test/unit_tests/worker/worker.cpp
+++ b/test/unit_tests/worker/worker.cpp
@@ -31,13 +31,9 @@ bool is_window_visible() {
return false;
}
- const auto mask = ::GetWindowLongW(window, GWL_STYLE);
+ const auto visible = ::IsWindowVisible(window);
- if (!mask) {
- throw winapi::error::windows(GetLastError(), "GetWindowLongW");
- }
-
- return mask & WS_VISIBLE;
+ return visible;
}
winapi::Handle write_to(winapi::Handle dest, const std::string& msg) {