diff --git a/options.cpp b/options.cpp index 8f6a21f474..52b082a57e 100644 --- a/options.cpp +++ b/options.cpp @@ -656,6 +656,9 @@ void Options::setUnredirectFullscreen(bool unredirectFullscreen) if (m_unredirectFullscreen == unredirectFullscreen) { return; } + if (GLPlatform::instance()->driver() == Driver_Intel) { // write back the value + KConfigGroup(KGlobal::config(), "Compositing").writeEntry("UnredirectFullscreen", false); + } m_unredirectFullscreen = unredirectFullscreen; emit unredirectFullscreenChanged(); }