public void onCreate(Bundle data, Bundle restoreState) {
super.onCreate(data, restoreState);
mFlags |= (FLAG_HIDE_ACTION_BAR | FLAG_HIDE_STATUS_BAR
- | FLAG_ALLOW_LOCK_WHILE_SCREEN_ON | FLAG_SHOW_WHEN_LOCKED);
+ | FLAG_ALLOW_LOCK_WHILE_SCREEN_ON);
if (data.getBoolean(KEY_DREAM)) {
// Dream screensaver only keeps screen on for plugged devices.
- mFlags |= FLAG_SCREEN_ON_WHEN_PLUGGED;
+ mFlags |= FLAG_SCREEN_ON_WHEN_PLUGGED | FLAG_SHOW_WHEN_LOCKED;
} else {
// User-initiated slideshow would always keep screen on.
mFlags |= FLAG_SCREEN_ON_ALWAYS;