Composer: restore focus/keyboard on resume

pull/217/head
M66B 8 months ago
parent 431cc78101
commit 8a838b48ba

@ -1909,6 +1909,7 @@ public class FragmentCompose extends FragmentBase {
if (state == State.LOADED) {
Bundle extras = new Bundle();
extras.putBoolean("autosave", true);
extras.putBoolean("paused", true);
onAction(R.id.action_save, extras, "pause");
}
@ -7836,12 +7837,13 @@ public class FragmentCompose extends FragmentBase {
} else if (action == R.id.action_save) {
boolean autosave = extras.getBoolean("autosave");
boolean paused = extras.getBoolean("paused");
boolean silent = extras.getBoolean("silent");
boolean finish = extras.getBoolean("finish");
if (finish)
finish();
else if (!autosave && !silent)
else if (paused || (!autosave && !silent))
setFocus(
args.getInt("focus"),
args.getInt("start", -1),

Loading…
Cancel
Save