diff options
author | Stefan Niedermann <info@niedermann.it> | 2022-04-21 10:15:07 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2022-04-21 10:15:07 +0300 |
commit | d721cb128d837f8fb15e3d55565439c09fa44ef5 (patch) | |
tree | 3b7c9098882702816dfa898c9d9fb450147cf34e /app | |
parent | 4cc3ca10381ce47e8ccff251af0ba5e2718373db (diff) |
Fix #1461️ Keep the screen on
Signed-off-by: Stefan Niedermann <info@niedermann.it>
Diffstat (limited to 'app')
-rw-r--r-- | app/src/main/java/it/niedermann/owncloud/notes/edit/EditNoteActivity.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/edit/EditNoteActivity.java b/app/src/main/java/it/niedermann/owncloud/notes/edit/EditNoteActivity.java index 504f333a..a8c21490 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/edit/EditNoteActivity.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/edit/EditNoteActivity.java @@ -1,12 +1,12 @@ package it.niedermann.owncloud.notes.edit; import android.content.Intent; -import android.content.SharedPreferences; import android.os.Bundle; import android.text.TextUtils; import android.util.Log; import android.view.Menu; import android.view.MenuItem; +import android.view.WindowManager; import android.widget.Toast; import androidx.annotation.NonNull; @@ -72,6 +72,8 @@ public class EditNoteActivity extends LockedActivity implements BaseNoteFragment return; } + getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); + categoryViewModel = new ViewModelProvider(this).get(CategoryViewModel.class); binding = ActivityEditBinding.inflate(getLayoutInflater()); setContentView(binding.getRoot()); @@ -99,6 +101,12 @@ public class EditNoteActivity extends LockedActivity implements BaseNoteFragment launchNoteFragment(); } + @Override + protected void onStop() { + getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); + super.onStop(); + } + private long getNoteId() { return getIntent().getLongExtra(PARAM_NOTE_ID, 0); } |