diff --git a/autotests/integration/lockscreen.cpp b/autotests/integration/lockscreen.cpp index 4f3917d31d..3be42c666a 100644 --- a/autotests/integration/lockscreen.cpp +++ b/autotests/integration/lockscreen.cpp @@ -211,6 +211,7 @@ void LockScreenTest::init() workspace()->setActiveOutput(QPoint(640, 512)); input()->pointer()->warp(QPoint(640, 512)); + options->setSeparateScreenFocus(false); } void LockScreenTest::cleanup() diff --git a/src/kcms/options/kwinoptions_settings.kcfg b/src/kcms/options/kwinoptions_settings.kcfg index 48aacd84b8..7132caa3d2 100644 --- a/src/kcms/options/kwinoptions_settings.kcfg +++ b/src/kcms/options/kwinoptions_settings.kcfg @@ -132,7 +132,7 @@ - false + true diff --git a/src/kwin.kcfg b/src/kwin.kcfg index 86636127ed..ec0e656b5f 100644 --- a/src/kwin.kcfg +++ b/src/kwin.kcfg @@ -98,7 +98,7 @@ false - false + true false diff --git a/src/options.cpp b/src/options.cpp index 340733b2f6..84614eb51f 100644 --- a/src/options.cpp +++ b/src/options.cpp @@ -40,7 +40,7 @@ Options::Options(QObject *parent) , m_delayFocusInterval(0) , m_shadeHover(false) , m_shadeHoverInterval(0) - , m_separateScreenFocus(false) + , m_separateScreenFocus(true) , m_placement(PlacementNone) , m_activationDesktopPolicy(Options::defaultActivationDesktopPolicy()) , m_borderSnapZone(0)