1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2025-03-04 02:28:18 +00:00

Finish HTML viewer task

This commit is contained in:
M66B 2023-11-02 22:26:39 +01:00
parent b2e95082c5
commit cba49802b1

View file

@ -31,6 +31,7 @@ import android.view.MenuItem;
import android.view.View; import android.view.View;
import android.widget.TextView; import android.widget.TextView;
import androidx.activity.OnBackPressedCallback;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.constraintlayout.widget.Group; import androidx.constraintlayout.widget.Group;
import androidx.preference.PreferenceManager; import androidx.preference.PreferenceManager;
@ -58,6 +59,13 @@ public class ActivityHTML extends ActivityBase {
getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getOnBackPressedDispatcher().addCallback(this, new OnBackPressedCallback(true) {
@Override
public void handleOnBackPressed() {
finishAndRemoveTask();
}
});
View view = LayoutInflater.from(this).inflate(R.layout.activity_text, null); View view = LayoutInflater.from(this).inflate(R.layout.activity_text, null);
setContentView(view); setContentView(view);
@ -106,7 +114,7 @@ public class ActivityHTML extends ActivityBase {
public boolean onOptionsItemSelected(MenuItem item) { public boolean onOptionsItemSelected(MenuItem item) {
int itemId = item.getItemId(); int itemId = item.getItemId();
if (itemId == android.R.id.home) { if (itemId == android.R.id.home) {
finish(); finishAndRemoveTask();
return true; return true;
} else if (itemId == R.id.menu_sanitize) { } else if (itemId == R.id.menu_sanitize) {
sanitize = !sanitize; sanitize = !sanitize;