From d1373c0784fd4500cd65083da3b6d279dee2331a Mon Sep 17 00:00:00 2001
From: Aleksey Lim <alsroot@member.fsf.org>
Date: Wed, 16 Sep 2009 13:17:15 +0000
Subject: Typing in the My Settings (control panel) search field has no effect #872
---
src/jarabe/controlpanel/gui.py | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/src/jarabe/controlpanel/gui.py b/src/jarabe/controlpanel/gui.py
index e25a5af..51d9820 100644
a
|
b
|
class ControlPanel(gtk.Window): |
126 | 126 | self.__search_changed_cb) |
127 | 127 | |
128 | 128 | def _setup_options(self): |
129 | | row = 0 |
130 | | column = 2 |
131 | | options = self._options.keys() |
132 | | options.sort() |
133 | | |
134 | 129 | if not os.path.exists('/ofw'): |
135 | | options.remove('power') |
| 130 | del self._options['power'] |
136 | 131 | |
137 | 132 | try: |
138 | 133 | import xklavier |
139 | 134 | except ImportError: |
140 | | options.remove('keyboard') |
| 135 | del self._options['keyboard'] |
| 136 | |
| 137 | row = 0 |
| 138 | column = 2 |
| 139 | options = self._options.keys() |
| 140 | options.sort() |
141 | 141 | |
142 | 142 | for option in options: |
143 | 143 | sectionicon = _SectionIcon(icon_name=self._options[option]['icon'], |
… |
… |
class ControlPanel(gtk.Window): |
257 | 257 | keywords.append(options[item]['title'].lower()) |
258 | 258 | if item not in keywords: |
259 | 259 | keywords.append(item) |
| 260 | options[item]['keywords'] = keywords |
260 | 261 | else: |
261 | 262 | _logger.error('There is no CLASS constant specifieds ' \ |
262 | 263 | 'in the view file \'%s\'.' % item) |