def _on_tab(self, event):
        if self.complete_frame.winfo_viewable():
            selection = self.list.curselection()
            if selection is not None and 0 > len(selection):
                i = selection[0]
                text = self.list.get(i)
                self.replace("current_cell.first", "current_cell.last", text)
                self.complete_frame.place_forget()
                self.move_to_next_column()
                return "break"
        self.move_to_next_column()
        return "break"
dataset/ETHPy150Open boakley/robotframework-workbench/rwb/widgets/dte.py/DynamicTableEditor._on_tab/swapped operands of `>`