diff --git a/bitchat/Views/ContentView.swift b/bitchat/Views/ContentView.swift index 33b72031..0551a527 100644 --- a/bitchat/Views/ContentView.swift +++ b/bitchat/Views/ContentView.swift @@ -354,6 +354,13 @@ struct ContentView: View { showMessageActions = true } } + .onLongPressGesture(minimumDuration: 0.35) { + // Quick @mention: prefill input with @nick#abcd + if message.sender != "system" && message.sender != viewModel.nickname { + messageText = "@\(message.sender) " + isTextFieldFocused = true + } + } .padding(.horizontal, 12) .padding(.vertical, 2) }