From faf6ab233fe233c6fd1937147aa4bbb9e8fbd4f4 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Mon, 29 Jul 2024 10:28:52 -0300 Subject: [PATCH] Remove instance save/restore for the time being. --- .../components/OutlinedThumbnailView.java | 30 ------------------- 1 file changed, 30 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/OutlinedThumbnailView.java b/app/src/main/java/org/thoughtcrime/securesms/components/OutlinedThumbnailView.java index 741d9825be..673838c790 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/OutlinedThumbnailView.java +++ b/app/src/main/java/org/thoughtcrime/securesms/components/OutlinedThumbnailView.java @@ -3,22 +3,15 @@ package org.thoughtcrime.securesms.components; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; -import android.os.Bundle; -import android.os.Parcelable; import android.util.AttributeSet; -import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.core.content.ContextCompat; -import androidx.core.os.BundleCompat; import org.thoughtcrime.securesms.R; public class OutlinedThumbnailView extends ThumbnailView { - private static final String STATE_OUTLINE_ENABLED = "state.outline.enabled"; - private static final String STATE_ROOT = "state.root"; - private CornerMask cornerMask; private Outliner outliner; private boolean isOutlineEnabled; @@ -66,29 +59,6 @@ public class OutlinedThumbnailView extends ThumbnailView { } } - @Override - protected @NonNull Parcelable onSaveInstanceState() { - Parcelable root = super.onSaveInstanceState(); - Bundle state = new Bundle(); - - state.putParcelable(STATE_ROOT, root); - state.putBoolean(STATE_OUTLINE_ENABLED, isOutlineEnabled); - - return state; - } - - @Override - protected void onRestoreInstanceState(Parcelable state) { - if (state instanceof Bundle) { - Parcelable root = ((Bundle) state).getParcelable(STATE_ROOT); - - this.isOutlineEnabled = ((Bundle) state).getBoolean(STATE_OUTLINE_ENABLED, true); - super.onRestoreInstanceState(root); - } else { - super.onRestoreInstanceState(state); - } - } - public void setOutlineEnabled(boolean isOutlineEnabled) { this.isOutlineEnabled = isOutlineEnabled; invalidate();