sancelot created this revision. sancelot added a reviewer: Plasma. sancelot added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY When you defined a kiosk environment, disabling some modules to user, disabled module were always visible in menus. However, if you open the view of these menu, a blank view will display because modules are disabled. This patch solves it and displays only enabled module to user. TEST PLAN restrict and disable some modules in kdeglobals file . eg adding these lines if you want to inhibit access to font module: [KDE Control Module Restrictions][$i] fonts.desktop=false fontinst.desktop=true launch system settings panel. the disabled font module will not being displayed REPOSITORY R124 System Settings REVISION DETAIL https://phabricator.kde.org/D9055 AFFECTED FILES app/SettingsBase.cpp To: sancelot, #plasma Cc: plasma-devel, sancelot, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart