瀏覽代碼

Refresh notes popup subtitle with current meeting title.

Update reused AI Companion notes sheets to rewrite the subtitle label so stale language text does not persist between meetings.

Co-authored-by: Cursor <cursoragent@cursor.com>
huzaifahayat12 2 月之前
父節點
當前提交
78cd32e913
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      meetings_app/ViewController.swift

+ 4 - 0
meetings_app/ViewController.swift

@@ -338,6 +338,7 @@ final class ViewController: NSViewController {
     private weak var aiCompanionNotesRootView: NSView?
     private weak var aiCompanionNotesHeaderView: NSView?
     private weak var aiCompanionNotesTitleLabel: NSTextField?
+    private weak var aiCompanionNotesSubtitleLabel: NSTextField?
     private weak var aiCompanionNotesTextView: NSTextView?
     private weak var aiCompanionNotesCopyButton: NSButton?
     private weak var aiCompanionNotesCloseButton: NSButton?
@@ -3542,6 +3543,7 @@ private extension ViewController {
             aiCompanionNotesRootView?.layer?.backgroundColor = outerBackgroundColor.cgColor
             aiCompanionNotesHeaderView?.layer?.backgroundColor = headerBackgroundColor.cgColor
             aiCompanionNotesTitleLabel?.textColor = hostIsDarkMode ? .labelColor : .black
+            aiCompanionNotesSubtitleLabel?.stringValue = meetingTitle
             if hostWindow.attachedSheet !== panel {
                 hostWindow.beginSheet(panel, completionHandler: nil)
             }
@@ -3657,6 +3659,7 @@ private extension ViewController {
         aiCompanionNotesRootView = root
         aiCompanionNotesHeaderView = header
         aiCompanionNotesTitleLabel = titleLabel
+        aiCompanionNotesSubtitleLabel = subtitleLabel
         aiCompanionNotesTextView = textView
         aiCompanionNotesCopyButton = copyButton
         aiCompanionNotesCloseButton = closeButton
@@ -6647,6 +6650,7 @@ extension ViewController: NSWindowDelegate {
             aiCompanionNotesRootView = nil
             aiCompanionNotesHeaderView = nil
             aiCompanionNotesTitleLabel = nil
+            aiCompanionNotesSubtitleLabel = nil
             aiCompanionNotesTextView = nil
             aiCompanionNotesCopyButton = nil
             aiCompanionNotesCloseButton = nil