            !isCellViewFlashed(messageNo: messageNo, tableColumnIdentifier: tableColumnId) {
             view.flash(NSColor.red)
             setCellViewFlashedStatus(messageNo: messageNo, tableColumnIdentifier: tableColumnId, flashed: true)
-        } else {
-            view.cancelFlash()
-        }
-    }
-    // swiftlint:enable function_body_length
+        }
+    }
 
     // MARK: Utility
     private func contentAndAttributes(forMessage message: Message) -> (String, [String: Any]) {


        guard let _view = view, let tableColumn = tableColumn else { return nil }

        switch message.content {
        case .system, .debug:
            configure(view: _view, forSystemAndDebug: message, withTableColumn: tableColumn)
        case .chat:
            configure(view: _view, forChat: message, withTableColumn: tableColumn)
        }

        return view

        default:
            break
        }
    }

    private func configure(view: NSTableCellView, forChat message: Message, withTableColumn tableColumn: NSTableColumn) {
        guard let live = live, case let .chat(chat) = message.content else { return }

