From db4a7116e5e1d212041b2e8a68e96fb1034bcbef Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Thu, 08 Nov 2007 19:06:53 +0000 Subject: #4716: Filter correctly activity icons in the mesh view. --- (limited to 'shell') diff --git a/shell/view/home/MeshBox.py b/shell/view/home/MeshBox.py index 0a23020..696dc86 100644 --- a/shell/view/home/MeshBox.py +++ b/shell/view/home/MeshBox.py @@ -290,11 +290,13 @@ class ActivityView(hippo.CanvasBox): self._shell.join_activity(bundle_id, self._model.get_id()) def set_filter(self, query): - if self._model.activity.props.name.lower().find(query) == -1: - self._icon.xo_color = [style.COLOR_INACTIVE_STROKE.get_svg(), - style.COLOR_INACTIVE_FILL.get_svg()] + text_to_check = self._model.activity.props.name.lower() + \ + self._model.activity.props.type.lower() + if text_to_check.find(query) == -1: + self._icon.props.stroke_color = style.COLOR_INACTIVE_STROKE.get_svg() + self._icon.props.fill_color = style.COLOR_INACTIVE_FILL.get_svg() else: - self._icon.xo_color = self._model.get_color() + self._icon.props.xo_color = self._model.get_color() _AUTOSEARCH_TIMEOUT = 1000 -- cgit v0.9.1