diff --git a/src/profile_dialog.cpp b/src/profile_dialog.cpp index 3dbf0ac..eeb8744 100644 --- a/src/profile_dialog.cpp +++ b/src/profile_dialog.cpp @@ -318,8 +318,10 @@ void ProfileDialog::refreshAuthFields() QStringLiteral("RDP: username and password are required. Domain is optional.")); } else if (isVnc) { m_usernameInput->setPlaceholderText(QStringLiteral("optional")); - m_protocolHint->setText( - QStringLiteral("VNC: host and port are required. Username/domain are optional and ignored by most servers.")); + m_protocolHint->setText(QStringLiteral( + "VNC: host and port are required. Username is optional and ignored by most " + "servers, except macOS's built-in Screen Sharing, which requires it. Domain is " + "unused.")); } m_folderHint->setText(m_defaultFolderPath.isEmpty()