message: Fix flick in macOS 10.11 when creating new TE (mac)
diff: @@ -403,24 +403,13 @@ extension TimelineDashboardViewController: TimelineDatasourceDelegate {
  }
  fileprivate func showEditorForTimeEntry(with guid: String) {
  - guard let timeEntries = datasource.timeline?.timeEntries else { return }
  -
  - // Get the index for item with guid
  - let foundIndex = timeEntries.firstIndex(where: { entry -> Bool in
  - if let timeEntry = entry as? TimelineTimeEntry,
  - let timeEntryGUID = timeEntry.timeEntry.guid,
  - timeEntryGUID == guid {
  - return true
  + selectedGUID = guid
  + if let cell = getSelectedCell() {
  + cell.isHighlight = true
  + let frame = collectionView.convert(cell.popoverView.bounds, from: cell.popoverView)
  + editorPopover.setTimeEntry(cell.timeEntry.timeEntry)
  + editorPopover.show(relativeTo: frame, of: collectionView, preferredEdge: .maxX)
  }
  - return false
  - })
  -
  - // Get all essential data to present Editor
  - guard let index = foundIndex else { return }
  - let indexPath = IndexPath(item:index, section: TimelineData.Section.timeEntry.rawValue)
  - guard let item = datasource.timeline?.item(at: indexPath) as? TimelineTimeEntry,
  - let cell = collectionView.item(at: indexPath) as? TimelineTimeEntryCell else { return }
  - shouldPresentTimeEntryEditor(in: cell.popoverView, timeEntry: item.timeEntry, cell: cell)
  }
  fileprivate func updatePositionOfEditorIfNeed() {
  