Bug 397417

Summary: DialogNativeTest fails in multi monitor configuration
Product: [Frameworks and Libraries] libplasma Reporter: Ralf Habacker <ralf.habacker>
Component: libplasmaAssignee: Marco Martin <notmart>
Status: CONFIRMED ---    
Severity: normal CC: nate
Priority: NOR    
Version First Reported In: 5.49.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Ralf Habacker 2018-08-13 11:14:16 UTC
In multi monitor configuration e.g. 3 monitors with primary monitor in the center, the DialogNative fails with the following error:

********* Start testing of DialogNativeTest *********
Config: Using QtTest library 5.11.1, Qt 5.11.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 4.8.5)
QDEBUG : DialogNativeTest::initTestCase() org.kde.kwindowsystem: Loaded plugin "/usr/lib64/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so" for platform "xcb"
PASS   : DialogNativeTest::initTestCase()
PASS   : DialogNativeTest::size()
FAIL!  : DialogNativeTest::position() Compared values are not the same
   Actual   (m_dialog->x()): 1680
   Expected (0)            : 0
   Loc: [/home/xxx/src/kf5/plasma-framework/autotests/dialognativetest.cpp(104)]
PASS   : DialogNativeTest::cleanupTestCase()
Totals: 3 passed, 1 failed, 0 skipped, 0 blacklisted, 3608ms
********* Finished testing of DialogNativeTest *********
Comment 1 Nate Graham 2020-11-24 19:15:54 UTC
Still an issue today.