don't enter torrentdetails if nothing is selected

This commit is contained in:
Nick 2011-02-02 18:32:03 +01:00
commit 78ea5c9bd3

View file

@ -606,11 +606,13 @@ class AllTorrents(BaseMode):
elif c == curses.KEY_RIGHT: elif c == curses.KEY_RIGHT:
# We enter a new mode for the selected torrent here # We enter a new mode for the selected torrent here
if not self.marked: if not self.marked:
component.stop(["AllTorrentsStateUpdater"]) tid = self._current_torrent_id()
self.stdscr.clear() if tid:
td = TorrentDetail(self,self._current_torrent_id(),self.stdscr,self.encoding) component.stop(["AllTorrentsStateUpdater"])
component.get("ConsoleUI").set_mode(td) self.stdscr.clear()
return td = TorrentDetail(self,self._current_torrent_id(),self.stdscr,self.encoding)
component.get("ConsoleUI").set_mode(td)
return
# Enter Key # Enter Key
elif c == curses.KEY_ENTER or c == 10: elif c == curses.KEY_ENTER or c == 10: