erikg / Revelation
Revelation is a password manager for the GNOME desktop, released under the GNU GPL license. It stores all your accounts and passwords in a single, secure place, and gives you access to it through a user-friendly graphical interface.
| commit 491: | dc6f5e1b5dc0 |
| parent 490: | 07f580f3bff4 |
| branch: | default |
fixed crash when searching on some systems
Changed (Δ59 bytes):
raw changeset »
NEWS (1 lines added, 0 lines removed)
src/lib/data.py (1 lines added, 1 lines removed)
| … | … | @@ -4,6 +4,7 @@ xxxx-xx-xx: Revelation 0.4.12 |
4 |
4 |
Bugfixes: |
5 |
5 |
- fixed crash in XHTML exporter [Javier Kohen] |
6 |
6 |
- fixed crash when saving file after certain imports |
7 |
- fixed crash when searching on some systems |
|
7 |
8 |
|
8 |
9 |
Translation: |
9 |
10 |
- added finnish translation [Ilkka Tuohela] |
Up to file-list src/lib/data.py:
| … | … | @@ -265,7 +265,7 @@ class EntrySearch(gobject.GObject): |
265 |
265 |
def match(self, iter, string, entrytype = None): |
266 |
266 |
"Check if an entry matches the search criteria" |
267 |
267 |
|
268 |
if iter is None |
|
268 |
if iter is None or not string: |
|
269 |
269 |
return False |
270 |
270 |
|
271 |
271 |
e = self.entrystore.get_entry(iter) |
