diff --git a/app/src/main/java/com/beemdevelopment/aegis/ui/views/EntryAdapter.java b/app/src/main/java/com/beemdevelopment/aegis/ui/views/EntryAdapter.java index 56f521e25..d3c0cbe10 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/ui/views/EntryAdapter.java +++ b/app/src/main/java/com/beemdevelopment/aegis/ui/views/EntryAdapter.java @@ -556,11 +556,11 @@ public void onClick(View v) { if (_highlightEntry || _tempHighlightEntry || _tapToReveal) { if (_focusedEntry == entry) { resetFocus(); - - // Prevent copying when singletap is set and focus is reset - handled = _copyBehavior == CopyBehavior.SINGLETAP; } else { focusEntry(entry, _tapToRevealTime); + + // Prevent copying when singletap is set and the entry is being revealed + handled = _copyBehavior == CopyBehavior.SINGLETAP && _tapToReveal; } }