Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/OSEventFilter.cpp')
-rw-r--r--src/core/OSEventFilter.cpp12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/core/OSEventFilter.cpp b/src/core/OSEventFilter.cpp
index d5873ee8d..f1f4d97a9 100644
--- a/src/core/OSEventFilter.cpp
+++ b/src/core/OSEventFilter.cpp
@@ -37,16 +37,8 @@ bool OSEventFilter::nativeEventFilter(const QByteArray& eventType, void* message
#if defined(Q_OS_UNIX)
if (eventType == QByteArrayLiteral("xcb_generic_event_t")) {
#elif defined(Q_OS_WIN)
- auto winmsg = static_cast<MSG*>(message);
- if (winmsg->message == WM_QUERYENDSESSION) {
- *result = 1;
- return true;
- } else if (winmsg->message == WM_ENDSESSION) {
- getMainWindow()->appExit();
- *result = 0;
- return true;
- } else if (eventType == QByteArrayLiteral("windows_generic_MSG")
- || eventType == QByteArrayLiteral("windows_dispatcher_MSG")) {
+ if (eventType == QByteArrayLiteral("windows_generic_MSG")
+ || eventType == QByteArrayLiteral("windows_dispatcher_MSG")) {
#endif
return autoType()->callEventFilter(message) == 1;
}