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

Commit 3a9b1b82 authored by Matt Casey's avatar Matt Casey Committed by Android (Google) Code Review
Browse files

Merge "Close clipboard text editor when text is copied" into tm-dev

parents d9fe67ca 40086b75
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() {