diff options
author | Gonzalo Odiard <godiard@sugarlabs.org> | 2011-04-01 21:24:12 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@sugarlabs.org> | 2011-04-01 21:24:12 (GMT) |
commit | bcf38e8a8b337ee82ef408b3b1102d671e9bbd72 (patch) | |
tree | 0354d29d4adc1416060f1c26ca642fe486bda2c8 /GetIABooksActivity.py | |
parent | 11a1ef7ad3e93661bd3c7370173a4741cfcc7a54 (diff) |
Set combo source and clean filter when select catalog
Diffstat (limited to 'GetIABooksActivity.py')
-rwxr-xr-x | GetIABooksActivity.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/GetIABooksActivity.py b/GetIABooksActivity.py index 96e0277..968e8ac 100755 --- a/GetIABooksActivity.py +++ b/GetIABooksActivity.py @@ -232,6 +232,11 @@ class GetIABooksActivity(activity.Activity): self.clear_downloaded_bytes() self.book_selected = False self.listview.clear() + logging.error('SOURCE %s', catalog_config['source']) + self._books_toolbar.search_entry.props.text = '' + source = catalog_config['source'] + position = _SOURCES_CONFIG[source]['position'] + self._books_toolbar.source_combo.set_active(position) if self.queryresults is not None: self.queryresults.cancel() @@ -269,8 +274,11 @@ class GetIABooksActivity(activity.Activity): #TODO: Do not blindly clear this toolbar.source_combo.remove_all() + position = 0 for key in _SOURCES.keys(): toolbar.source_combo.append_item(_SOURCES[key], key) + _SOURCES_CONFIG[key]['position'] = position + position = position + 1 # Add menu for local books if len(_SOURCES) > 0: |