fix close button behavior in ComposeActivity (#1056)

main
Konrad Pozniak 6 years ago committed by GitHub
parent d419f82365
commit 045376f66d
  1. 10
      app/src/main/java/com/keylesspalace/tusky/ComposeActivity.java

@ -1490,11 +1490,6 @@ public final class ComposeActivity
@Override @Override
public void onBackPressed() { public void onBackPressed() {
// Acting like a teen: deliberately ignoring parent. // Acting like a teen: deliberately ignoring parent.
handleCloseButton();
}
private void handleCloseButton() {
if(composeOptionsBehavior.getState() == BottomSheetBehavior.STATE_EXPANDED || if(composeOptionsBehavior.getState() == BottomSheetBehavior.STATE_EXPANDED ||
addMediaBehavior.getState() == BottomSheetBehavior.STATE_EXPANDED || addMediaBehavior.getState() == BottomSheetBehavior.STATE_EXPANDED ||
emojiBehavior.getState() == BottomSheetBehavior.STATE_EXPANDED ) { emojiBehavior.getState() == BottomSheetBehavior.STATE_EXPANDED ) {
@ -1504,6 +1499,11 @@ public final class ComposeActivity
return; return;
} }
handleCloseButton();
}
private void handleCloseButton() {
CharSequence contentText = textEditor.getText(); CharSequence contentText = textEditor.getText();
CharSequence contentWarning = contentWarningEditor.getText(); CharSequence contentWarning = contentWarningEditor.getText();

Loading…
Cancel
Save