=== modified file 'lockscreen/LockScreenShieldFactory.cpp'
--- lockscreen/LockScreenShieldFactory.cpp 2014-07-11 17:45:39 +0000
+++ lockscreen/LockScreenShieldFactory.cpp 2015-09-24 09:17:39 +0000
@@ -32,7 +32,10 @@
nux::ObjectPtr<UserPromptView> const& prompt_view,
int monitor, bool is_primary)
{
- return nux::ObjectPtr<Shield>(new Shield(session_manager, indicators, accelerators, prompt_view, monitor, is_primary));
+ if (getenv("XDG_CURRENT_DESKTOP") == "kylin")
+ return nux::ObjectPtr<Shield>(new KylinShield(session_manager, indicators, accelerators, prompt_view, monitor, is_primary));
+ else
+ return nux::ObjectPtr<Shield>(new Shield(session_manager, indicators, accelerators, prompt_view, monitor, is_primary));
}
}