|
@@ -2143,10 +2143,18 @@ extension KMLeftSideViewController: NSOutlineViewDelegate, NSOutlineViewDataSour
|
|
|
cell?.updateUI(expand: data.isExpand, animated: data.animated)
|
|
|
data.animated = false
|
|
|
|
|
|
+ if data.isFirstResp {
|
|
|
+ DispatchQueue.main.async {
|
|
|
+ self.view.window?.makeFirstResponder(cell?.inputTextF)
|
|
|
+ }
|
|
|
+ data.isFirstResp = false
|
|
|
+ }
|
|
|
+
|
|
|
cell?.itemClick = { [weak self] idx, param in
|
|
|
if idx == 1 { // comment
|
|
|
data.isExpand = !data.isExpand
|
|
|
data.animated = true
|
|
|
+ data.isFirstResp = true
|
|
|
data.annoModel?.isExpand = data.isExpand
|
|
|
// self?.noteOutlineView.reloadItem(data)
|
|
|
self?.noteOutlineView.reloadData()
|