Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7d329bf3 authored by Matt Casey's avatar Matt Casey Committed by Automerger Merge Worker
Browse files

Merge "Close clipboard text editor when text is copied" into tm-dev am: 3a9b1b82

parents 96687b5b 3a9b1b82
Loading
Loading
Loading
Loading
+14 −1
Original line number Diff line number Diff line
@@ -34,7 +34,8 @@ import com.android.systemui.R;
/**
 * Lightweight activity for editing text clipboard contents
 */
public class EditTextActivity extends Activity {
public class EditTextActivity extends Activity
        implements ClipboardManager.OnPrimaryClipChangedListener {
    private static final String TAG = "EditTextActivity";

    private EditText mEditText;
@@ -71,6 +72,18 @@ public class EditTextActivity extends Activity {
        }
        mEditText.setText(clip.getItemAt(0).getText());
        mEditText.requestFocus();
        mClipboardManager.addPrimaryClipChangedListener(this);
    }

    @Override
    protected void onPause() {
        mClipboardManager.removePrimaryClipChangedListener(this);
        super.onPause();
    }

    @Override // ClipboardManager.OnPrimaryClipChangedListener
    public void onPrimaryClipChanged() {
        hideImeAndFinish();
    }

    private void saveToClipboard() {