Ticket #2201: roster-partial-match.patch

File roster-partial-match.patch, 0.7 kB (added by avm, 4 months ago)

Trivial patch: replace name.startswith(key) with (key in name)

  • src/roster_window.py

    diff --git a/src/roster_window.py b/src/roster_window.py
    index 06911a5..1de9381 100644
    a b  
    14431443############################################################################## 
    14441444 
    14451445        def _search_roster_func(self, model, column, key, titer): 
    1446                 if model[titer][C_NAME].decode('utf-8').lower().startswith( 
    1447                 gobject.markup_escape_text(key.lower())): 
    1448                         return False 
    1449                 return True 
     1446                key = gobject.markup_escape_text(key.lower()) 
     1447                name = model[titer][C_NAME].decode('utf-8').lower() 
     1448                return not (key in name) 
    14501449 
    14511450        def refilter_shown_roster_items(self): 
    14521451                self.filtering = True