Prevent crash

This commit is contained in:
M66B
2022-04-21 10:11:04 +02:00
parent b4fc882627
commit a343af5d7a
8 changed files with 23 additions and 23 deletions

View File

@@ -807,15 +807,15 @@ public class FragmentRule extends FragmentBase {
@Override
public void onSaveInstanceState(Bundle outState) {
Object tag = btnFolder.getTag();
outState.putInt("fair:start", spScheduleDayStart.getSelectedItemPosition());
outState.putInt("fair:end", spScheduleDayEnd.getSelectedItemPosition());
outState.putInt("fair:action", spAction.getSelectedItemPosition());
outState.putInt("fair:importance", spImportance.getSelectedItemPosition());
Object tag = (btnFolder == null ? null : btnFolder.getTag());
outState.putInt("fair:start", spScheduleDayStart == null ? 0 : spScheduleDayStart.getSelectedItemPosition());
outState.putInt("fair:end", spScheduleDayEnd == null ? 0 : spScheduleDayEnd.getSelectedItemPosition());
outState.putInt("fair:action", spAction == null ? 0 : spAction.getSelectedItemPosition());
outState.putInt("fair:importance", spImportance == null ? 0 : spImportance.getSelectedItemPosition());
outState.putLong("fair:target", tag == null ? -1 : (long) tag);
outState.putCharSequence("fair:name", btnFolder.getText());
outState.putInt("fair:identity", spIdent.getSelectedItemPosition());
outState.putInt("fair:answer", spAnswer.getSelectedItemPosition());
outState.putCharSequence("fair:name", btnFolder == null ? null : btnFolder.getText());
outState.putInt("fair:identity", spIdent == null ? 0 : spIdent.getSelectedItemPosition());
outState.putInt("fair:answer", spAnswer == null ? 0 : spAnswer.getSelectedItemPosition());
outState.putParcelable("fair:sound", sound);
super.onSaveInstanceState(outState);