If app doesn't support multitasking, it's unncessary to delay
500ms for suspend, WRT can suspend immediately, then this app
will be quitted at once.
Change-Id: I815c1c58a85092996d61cadb9fb605ba31c24dd9
Signed-off-by: liwei90727 <wei90727.li@samsung.com>
SetRuntimeVariables();
SetProxyInfo();
SetDiskCacheMode();
+ UnsetSuspendDelayForNonMultitasking();
}
void WRTNativeWindowTV::Finalize() {
screensaver_reset_timer_.Stop();
}
}
+
+void WRTNativeWindowTV::UnsetSuspendDelayForNonMultitasking() {
+ if (!NativeWebRuntimeDelegateTV::GetInstance().IsMultitaskingSupport()) {
+ suspend_delay_ = 0;
+ LOG(INFO) << "app doesn't support multitasking, so no suspend delay "
+ "feature, will suspend app immediately";
+ }
+}
+
} // namespace wrt
void VisibilityChangedAsForeground();
gfx::OverlayTransform GetOverlayTransform(int degree);
void RotateWindow(int degree);
+ void UnsetSuspendDelayForNonMultitasking();
#if defined(TIZEN_PEPPER_EXTENSIONS)
void InitializePepperExtensionSystem();