Revision: 15846
http://sourceforge.net/p/skim-app/code/15846
Author: hofman
Date: 2025-12-08 22:42:57 +0000 (Mon, 08 Dec 2025)
Log Message:
-----------
make sure group rows only add tracking areas for full row view
Modified Paths:
--------------
trunk/SKTableView.m
Modified: trunk/SKTableView.m
===================================================================
--- trunk/SKTableView.m 2025-12-08 15:56:28 UTC (rev 15845)
+++ trunk/SKTableView.m 2025-12-08 22:42:57 UTC (rev 15846)
@@ -315,7 +315,10 @@
}];
else if ([self hasCellImageToolTips])
[self enumerateAvailableRowViewsUsingBlock:^(NSTableRowView *rowView,
NSInteger row){
- [self addTrackingAreasForRowView:rowView];
+ if ([rowView isGroupRowStyle])
+ [self addTrackingAreaForRowView:rowView];
+ else
+ [self addTrackingAreasForRowView:rowView];
}];
}
@@ -328,10 +331,14 @@
- (void)didAddRowView:(NSTableRowView *)rowView forRow:(NSInteger)row {
[super didAddRowView:rowView forRow:row];
- if ([self hasRowImageToolTips])
+ if ([self hasRowImageToolTips]) {
[self addTrackingAreaForRowView:rowView];
- else if ([self hasCellImageToolTips])
- [self addTrackingAreasForRowView:rowView];
+ } else if ([self hasCellImageToolTips]) {
+ if ([rowView isGroupRowStyle])
+ [self addTrackingAreaForRowView:rowView];
+ else
+ [self addTrackingAreasForRowView:rowView];
+ }
}
- (void)didRemoveRowView:(NSTableRowView *)rowView forRow:(NSInteger)row {
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit