diff --git a/Plugin/Plugin.m b/Plugin/Plugin.m index 474c21e0..fac1b992 100755 --- a/Plugin/Plugin.m +++ b/Plugin/Plugin.m @@ -169,7 +169,17 @@ - (id) initWithArguments:(NSDictionary *)arguments // set tooltip - if ([self src]) [self setToolTip:[self src]]; + if ([self src]) { + int srcLength = [[self src] length]; + if ([[self src] length] > 200) { + NSString *srcStart = [[self src] substringToIndex:150]; + NSString *srcEnd = [[self src] substringFromIndex:(srcLength-50)]; + NSString *shortenedSrc = [NSString stringWithFormat:@"%@…%@",srcStart,srcEnd]; + [self setToolTip:shortenedSrc]; + } else { + [self setToolTip:[self src]]; + } + } // Read in flashvars (needed to determine YouTube videos)