Small behavior improvement

pull/169/head
M66B 5 years ago
parent ff7d6d05b1
commit 8c7dd5dc3e

@ -1438,13 +1438,17 @@ public class FragmentAccount extends FragmentBase {
break;
case REQUEST_SAVE:
if (resultCode == RESULT_OK) {
final boolean save = (btnSave.getVisibility() == View.VISIBLE);
new Handler().post(new Runnable() {
@Override
public void run() {
scroll.smoothScrollTo(0, btnSave.getBottom());
scroll.smoothScrollTo(0, (save ? btnSave : btnCheck).getBottom());
}
});
onSave(false);
if (save)
onSave(false);
else
onCheck();
} else if (getLifecycle().getCurrentState().isAtLeast(Lifecycle.State.STARTED))
getParentFragmentManager().popBackStack();
break;

Loading…
Cancel
Save