Sfoglia il codice sorgente

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 1 mese fa
parent
commit
78cd32e913
1 ha cambiato i file con 4 aggiunte e 0 eliminazioni
  1. 4 0
      meetings_app/ViewController.swift

+ 4 - 0
meetings_app/ViewController.swift

@@ -338,6 +338,7 @@ final class ViewController: NSViewController {
338 338
     private weak var aiCompanionNotesRootView: NSView?
339 339
     private weak var aiCompanionNotesHeaderView: NSView?
340 340
     private weak var aiCompanionNotesTitleLabel: NSTextField?
341
+    private weak var aiCompanionNotesSubtitleLabel: NSTextField?
341 342
     private weak var aiCompanionNotesTextView: NSTextView?
342 343
     private weak var aiCompanionNotesCopyButton: NSButton?
343 344
     private weak var aiCompanionNotesCloseButton: NSButton?
@@ -3542,6 +3543,7 @@ private extension ViewController {
3542 3543
             aiCompanionNotesRootView?.layer?.backgroundColor = outerBackgroundColor.cgColor
3543 3544
             aiCompanionNotesHeaderView?.layer?.backgroundColor = headerBackgroundColor.cgColor
3544 3545
             aiCompanionNotesTitleLabel?.textColor = hostIsDarkMode ? .labelColor : .black
3546
+            aiCompanionNotesSubtitleLabel?.stringValue = meetingTitle
3545 3547
             if hostWindow.attachedSheet !== panel {
3546 3548
                 hostWindow.beginSheet(panel, completionHandler: nil)
3547 3549
             }
@@ -3657,6 +3659,7 @@ private extension ViewController {
3657 3659
         aiCompanionNotesRootView = root
3658 3660
         aiCompanionNotesHeaderView = header
3659 3661
         aiCompanionNotesTitleLabel = titleLabel
3662
+        aiCompanionNotesSubtitleLabel = subtitleLabel
3660 3663
         aiCompanionNotesTextView = textView
3661 3664
         aiCompanionNotesCopyButton = copyButton
3662 3665
         aiCompanionNotesCloseButton = closeButton
@@ -6647,6 +6650,7 @@ extension ViewController: NSWindowDelegate {
6647 6650
             aiCompanionNotesRootView = nil
6648 6651
             aiCompanionNotesHeaderView = nil
6649 6652
             aiCompanionNotesTitleLabel = nil
6653
+            aiCompanionNotesSubtitleLabel = nil
6650 6654
             aiCompanionNotesTextView = nil
6651 6655
             aiCompanionNotesCopyButton = nil
6652 6656
             aiCompanionNotesCloseButton = nil