def METHOD_NAME(self):
    liststore_lsa =  self.parent.lsa_past.get_model() 
    if self.parent.lsa_past.get_active() > 0:
        self.parent.lsa_past.set_active(0) #Set first item active isnt
    firstEntry = gtk_str(self.parent.lsa_past.get_active_text())
    liststore_lsa.clear() #Delete all items
    for i in self.listPast:
        liststore_lsa.append([i[0]])
    self.parent.lsa_past.set_active(0)    
    #Add handler manually, so above changes do not trigger recursive loop
    self.parent.lsa_past.connect("changed", self.parent.on_listareasearch_clicked)