Save signature dirty state

This commit is contained in:
M66B
2021-07-02 22:35:41 +02:00
parent 16cc28f5df
commit 6ae0d5480d
2 changed files with 56 additions and 6 deletions

View File

@@ -174,15 +174,15 @@ public class ActivitySignature extends ActivityBase {
}
}, this);
if (savedInstanceState != null)
etText.setRaw(savedInstanceState.getBoolean("fair:raw"));
style_bar.setVisibility(View.GONE);
setResult(RESULT_CANCELED, new Intent());
load(getIntent().getStringExtra("html"));
dirty = false;
if (savedInstanceState == null) {
load(getIntent().getStringExtra("html"));
dirty = false;
} else
dirty = savedInstanceState.getBoolean("fair:dirty");
}
@Override
@@ -196,7 +196,7 @@ public class ActivitySignature extends ActivityBase {
@Override
protected void onSaveInstanceState(Bundle outState) {
outState.putBoolean("fair:raw", etText.isRaw());
outState.putBoolean("fair:dirty", dirty);
super.onSaveInstanceState(outState);
}