Revision: 28701
          http://sourceforge.net/p/bibdesk/svn/28701
Author:   hofman
Date:     2024-02-06 23:31:00 +0000 (Tue, 06 Feb 2024)
Log Message:
-----------
set view's target for copied menu item

Modified Paths:
--------------
    trunk/bibdesk/NSMenu_BDSKExtensions.m

Modified: trunk/bibdesk/NSMenu_BDSKExtensions.m
===================================================================
--- trunk/bibdesk/NSMenu_BDSKExtensions.m       2024-02-06 22:15:25 UTC (rev 
28700)
+++ trunk/bibdesk/NSMenu_BDSKExtensions.m       2024-02-06 23:31:00 UTC (rev 
28701)
@@ -68,9 +68,11 @@
 - (void)addItemsFromMenu:(NSMenu *)other;
 {
     NSUInteger i, count = [other numberOfItems];
-    NSMenuItem *anItem;
     for(i = 0; i < count; i++){
-        anItem = [[other itemAtIndex:i] copy];
+        NSMenuItem *otherItem = [other itemAtIndex:i];
+        NSMenuItem *anItem = [otherItem copy];
+        if ([[otherItem view] respondsToSelector:@selector(target)])
+            [(id)[anItem view] setTarget:[(id)[otherItem view] target]];
         [self addItem:anItem];
     }
 }

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to