From cffb46c01ab971e66dbac203f4945ded08ba4766 Mon Sep 17 00:00:00 2001 From: adbenitez Date: Fri, 10 Nov 2023 12:00:33 +0100 Subject: [PATCH] only hide toolbar if screen goes off --- .../thoughtcrime/securesms/ConversationActivity.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/org/thoughtcrime/securesms/ConversationActivity.java b/src/org/thoughtcrime/securesms/ConversationActivity.java index 36d95a4ee..e187076aa 100644 --- a/src/org/thoughtcrime/securesms/ConversationActivity.java +++ b/src/org/thoughtcrime/securesms/ConversationActivity.java @@ -30,6 +30,7 @@ import android.net.Uri; import android.os.AsyncTask; import android.os.Build; import android.os.Bundle; +import android.os.PowerManager; import android.os.Vibrator; import android.provider.Browser; import android.text.Editable; @@ -326,10 +327,18 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity quickAttachmentDrawer.onPause(); inputPanel.onPause(); AudioSlidePlayer.stopAll(); + } + + @Override + public void onStop() { + super.onStop(); ActionBar supportActionBar = getSupportActionBar(); if (supportActionBar != null && container.isKeyboardOpen()) { - supportActionBar.hide(); + PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE); + if (!pm.isScreenOn()) { + supportActionBar.hide(); + } } }