davidedmundson created this revision. davidedmundson added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. davidedmundson requested review of this revision.
REVISION SUMMARY Without loading the current server status m_handed will remain Handed::NotSupported; EvdevSettings::load relies on various properties of X11EvdevBackend to be initialised properly. When we load the settings from the config it'll then save the fact that the server doesn't support setting various settings and not apply the config. BUG: 395401 TEST PLAN Ran in virtualbox (to get evdev used) kcminit_startup was going into the right codepaths REPOSITORY R119 Plasma Desktop BRANCH master REVISION DETAIL https://phabricator.kde.org/D18777 AFFECTED FILES kcms/mouse/backends/x11/x11_evdev_backend.cpp To: davidedmundson, #plasma Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart