Public feed
#598114
def match_func(self, post_window_entries_tags_completion, key_string, iter, data): model = self.post_window_entries_tags_completion.get_model() modelstr = model[iter][0] if " " in key_string: last_word = key_string.split()[-1] return modelstr.startswith(last_word) return modelstr.startswith(key_string) def on_completion_match(self, post_window_entries_tags_completion, model, iter): current_text = self.post_window_entries_tags.get_text() if " " in current_text: current_text = " ".join(current_text.split()[:-1]) current_text = "%s %s" % (current_text, model[iter][0]) else: current_text = model[iter][0] self.set_text(current_text) self.set_position(-1) return True