             }
             guard let userName = $0 else { return }
             DispatchQueue.main.async {
-                me.updateUserIdTextField(
-                    me.concatUserName(userId: userId, userName: userName, handleName: handleName))
+                me.userIdTextField.stringValue =
+                    me.concatUserName(userId: userId, userName: userName, handleName: handleName)
             }
         }
     }


    func setUserIdLabel(userId: String, premium: Premium, handleName: String?) {
        // set default name
        updateUserIdTextField(
            premium.isSystem ?
                systemUserLabel : concatUserName(userId: userId, userName: nil, handleName: handleName))

        // if needed, then resolve userid
        guard handleName == nil, premium.isUser, userId.isRawUserId else { return }

        if let userName = nicoManager?.cachedUserName(for: userId) {
            updateUserIdTextField(
                concatUserName(userId: userId, userName: userName, handleName: handleName))
            return
        }


        let size = fontSize ?? CGFloat(kDefaultFontSize)
        userIdTextField.font = NSFont.systemFont(ofSize: size)
    }
}
