 
         self.usesTheme = state.appearance.usesTheme
 
-        guard self.shouldReloadData(for: state, themeChanged: themeChanged) else {
+        guard self.shouldReloadData(
+          for: state, themeChanged: themeChanged
+        ) else {
           return
         }
 


    let indicesToInsert = newPreparedChildren
      .enumerated()
      .filter { (_, fileBrowserItem) in curPreparedChildren.contains(fileBrowserItem) == false }
      .map { (idx, _) in idx }

    // We don't just take newChildren because NSOutlineView look at the pointer equality for
    // preserving the expanded states...
    fileBrowserItem.children = newChildren.substituting(elements: curChildren)

    let parent = fileBrowserItem == self.root ? nil : fileBrowserItem

    source
      .observeOn(MainScheduler.instance)
      .subscribe(onNext: { state in
        if state.viewToBeFocused != nil,
           case .fileBrowser = state.viewToBeFocused! {
          self.beFirstResponder()
        }

