Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-notes.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2022-04-21 10:15:07 +0300
committerStefan Niedermann <info@niedermann.it>2022-04-21 10:15:07 +0300
commitd721cb128d837f8fb15e3d55565439c09fa44ef5 (patch)
tree3b7c9098882702816dfa898c9d9fb450147cf34e /app
parent4cc3ca10381ce47e8ccff251af0ba5e2718373db (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.java10
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);
}