mirror of
https://github.com/transmission/transmission
synced 2025-02-23 06:30:38 +00:00
fix using the filter bar to filter by tracker; add options to make the filter text searching less strict
This commit is contained in:
parent
4284d1fa23
commit
3d831a859e
1 changed files with 7 additions and 6 deletions
|
@ -2023,11 +2023,11 @@ static void sleepCallback(void * controller, io_service_t y, natural_t messageTy
|
|||
{
|
||||
if (filterTracker)
|
||||
{
|
||||
#warning fix!
|
||||
/*BOOL removeTextField = YES;
|
||||
for (NSString * tracker in [torrent allTrackers: NO])
|
||||
BOOL removeTextField = YES;
|
||||
for (NSString * tracker in [torrent allTrackersFlat])
|
||||
{
|
||||
if ([tracker rangeOfString: searchString options: NSCaseInsensitiveSearch].location != NSNotFound)
|
||||
if ([tracker rangeOfString: searchString options:
|
||||
(NSCaseInsensitiveSearch | NSDiacriticInsensitiveSearch | NSWidthInsensitiveSearch)].location != NSNotFound)
|
||||
{
|
||||
removeTextField = NO;
|
||||
break;
|
||||
|
@ -2035,11 +2035,12 @@ static void sleepCallback(void * controller, io_service_t y, natural_t messageTy
|
|||
}
|
||||
|
||||
if (removeTextField)
|
||||
continue;*/
|
||||
continue;
|
||||
}
|
||||
else
|
||||
{
|
||||
if ([[torrent name] rangeOfString: searchString options: NSCaseInsensitiveSearch].location == NSNotFound)
|
||||
if ([[torrent name] rangeOfString: searchString options:
|
||||
(NSCaseInsensitiveSearch | NSDiacriticInsensitiveSearch | NSWidthInsensitiveSearch)].location == NSNotFound)
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue