     case close
   }
 
+  @objc dynamic var fileItems = [ScoredUrl]()
+
   required init(source: Observable<StateType>, emitter: ActionEmitter, state: StateType) {
     self.emit = emitter.typedEmit()
     self.windowController = NSWindowController(windowNibName: NSNib.Name("OpenQuicklyWindow"))

  func windowWillClose(_: Notification) {
    self.endProgress()

    self.count = 0

    self.fileViewItems.removeAll()

    self.searchField.stringValue = ""
    self.countField.stringValue = "0 items"

    )?.reset()
    let cell = cachedCell ?? ImageAndTextTableCell(withIdentifier: "file-view-row")

    let url = self.fileItems[row].url
    cell.attributedText = self.rowText(for: url as URL)
    cell.image = FileUtils.icon(forUrl: url)

