summaryrefslogtreecommitdiff
path: root/shutdown
diff options
authorMarco Trevisan (Treviño) <mail@3v1n0.net>2016-07-04 14:35:12 +0200
committerMarco Trevisan (Treviño) <mail@3v1n0.net>2016-07-04 14:35:12 +0200
commitb489e6dd87affe23fc55094b447b967ce1273de9 (patch)
treee8f66a3868da67c5beb0ddfb301c2126f37ef07f /shutdown
parent8c6bdac1576831c7f643e532fb8c819006f83718 (diff)
Views: setup fade animators durations based on low-gfx setting
(bzr r4132.6.3)
Diffstat (limited to 'shutdown')
-rw-r--r--shutdown/SessionController.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/shutdown/SessionController.cpp b/shutdown/SessionController.cpp
index fff0759a1..1603f5d57 100644
--- a/shutdown/SessionController.cpp
+++ b/shutdown/SessionController.cpp
@@ -20,9 +20,10 @@
#include "SessionController.h"
#include "unity-shared/AnimationUtils.h"
-#include "unity-shared/UScreen.h"
#include "unity-shared/UBusMessages.h"
#include "unity-shared/UBusWrapper.h"
+#include "unity-shared/UnitySettings.h"
+#include "unity-shared/UScreen.h"
#include "unity-shared/WindowManager.h"
namespace na = nux::animation;
@@ -38,7 +39,7 @@ const unsigned int FADE_DURATION = 100;
Controller::Controller(session::Manager::Ptr const& manager)
: manager_(manager)
- , fade_animator_(FADE_DURATION)
+ , fade_animator_(Settings::Instance().low_gfx() ? 0 : FADE_DURATION)
{
manager_->reboot_requested.connect([this] (bool inhibitors) {
Show(View::Mode::SHUTDOWN, inhibitors);