diff options
| author | lubenard <lubenard@student.42.fr> | 2020-06-16 12:32:37 +0000 |
|---|---|---|
| committer | lubenard <lubenard@student.42.fr> | 2020-06-16 12:32:37 +0000 |
| commit | f7557dd79ed5cbf74927b8e4c320b8bf28c0cbfc (patch) | |
| tree | a1925397e235d100c408c48326452afd72a319ee /ime | |
| parent | 64bf5e7f9dab5c055d8fac32a880d0d4e919a4d1 (diff) | |
| download | AnySoftKeyboard-f7557dd79ed5cbf74927b8e4c320b8bf28c0cbfc.tar.gz AnySoftKeyboard-f7557dd79ed5cbf74927b8e4c320b8bf28c0cbfc.tar.bz2 | |
Fixed error. This is now working
Diffstat (limited to 'ime')
| -rw-r--r-- | ime/app/src/main/java/com/anysoftkeyboard/ime/AnySoftKeyboardClipboard.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/ime/app/src/main/java/com/anysoftkeyboard/ime/AnySoftKeyboardClipboard.java b/ime/app/src/main/java/com/anysoftkeyboard/ime/AnySoftKeyboardClipboard.java index 113b176c3..cba90db8b 100644 --- a/ime/app/src/main/java/com/anysoftkeyboard/ime/AnySoftKeyboardClipboard.java +++ b/ime/app/src/main/java/com/anysoftkeyboard/ime/AnySoftKeyboardClipboard.java @@ -61,9 +61,10 @@ public abstract class AnySoftKeyboardClipboard extends AnySoftKeyboardSwipeListe }; @VisibleForTesting - protected class ClipboardStripActionProvider + protected static class ClipboardStripActionProvider implements KeyboardViewContainerView.StripActionProvider { private final ClipboardActionOwner mOwner; + @Nullable private CharSequence mEntryText; @Nullable private TextView mClipboardText; ClipboardStripActionProvider(@NonNull ClipboardActionOwner owner) { @@ -80,7 +81,7 @@ public abstract class AnySoftKeyboardClipboard extends AnySoftKeyboardSwipeListe view -> { final TextView clipboardText = mClipboardText; if (clipboardText != null) { - mOwner.outputClipboardText(mLastSyncedClipboardEntry); + mOwner.outputClipboardText(mEntryText); } }); @@ -97,9 +98,10 @@ public abstract class AnySoftKeyboardClipboard extends AnySoftKeyboardSwipeListe } void setClipboardText(CharSequence text, boolean isSecured) { + mEntryText = text; mClipboardText.setSelected(true); - mClipboardText.setText(text); if (isSecured) mClipboardText.setText("**********"); + else mClipboardText.setText(text); } } |
