Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f757093c authored by Fs00's avatar Fs00
Browse files

Re-apply pdfView background color if user toggles PDF dark mode

parent 0947ae95
Loading
Loading
Loading
Loading
+5 −7
Original line number Diff line number Diff line
@@ -34,7 +34,6 @@ import android.content.pm.PackageManager;
import android.database.Cursor;
import android.graphics.Color;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Environment;
import android.os.StrictMode;
@@ -54,7 +53,6 @@ import androidx.activity.result.contract.ActivityResultContracts.RequestPermissi
import androidx.activity.result.contract.ActivityResultContracts.StartActivityForResult;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
import androidx.appcompat.app.AlertDialog;
import androidx.core.content.ContextCompat;
import androidx.fragment.app.DialogFragment;
@@ -116,11 +114,6 @@ public class MainActivity extends CyaneaAppCompatActivity {

        prefManager = PreferenceManager.getDefaultSharedPreferences(this);

        if (prefManager.getBoolean("pdftheme_pref", false) == false)
            viewBinding.pdfView.setBackgroundColor(Color.LTGRAY);
        else
            viewBinding.pdfView.setBackgroundColor(0xFF212121);

        mgr = (PrintManager) getSystemService(PRINT_SERVICE);
        onFirstInstall();
        onFirstUpdate();
@@ -246,6 +239,11 @@ public class MainActivity extends CyaneaAppCompatActivity {
    }

    void configurePdfViewAndLoad(PDFView.Configurator viewConfigurator) {
        if (!prefManager.getBoolean("pdftheme_pref", false)) {
            viewBinding.pdfView.setBackgroundColor(Color.LTGRAY);
        } else {
            viewBinding.pdfView.setBackgroundColor(0xFF212121);
        }
        viewBinding.pdfView.useBestQuality(prefManager.getBoolean("quality_pref", false));
        viewBinding.pdfView.setMinZoom(0.5f);
        viewBinding.pdfView.setMidZoom(2.0f);
+0 −2
Original line number Diff line number Diff line
@@ -29,8 +29,6 @@
    <color name="colorAccent">#00cc99</color>
    <color name="colorWhite">#ffffff</color>

    <color name="colorViewerDarkBG">#292929</color>

    <!-- Used for designer preview -->
    <color name="cyanea_primary_reference">#2481a1</color>
    <color name="cyanea_accent_reference">#00cc99</color>