diff options
author | Thierry Vignaud <tv@mandriva.org> | 2007-08-11 00:44:20 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mandriva.org> | 2007-08-11 00:44:20 +0000 |
commit | 90c5ec79b53a99fbe006f93f0f64cae5eb97cc28 (patch) | |
tree | dff385ab827e74f10dbf6fe2d42825f5ef53a846 | |
parent | 05013b8415520d39611fcf41909989b7cb8de09a (diff) | |
download | rpmdrake-90c5ec79b53a99fbe006f93f0f64cae5eb97cc28.tar rpmdrake-90c5ec79b53a99fbe006f93f0f64cae5eb97cc28.tar.gz rpmdrake-90c5ec79b53a99fbe006f93f0f64cae5eb97cc28.tar.bz2 rpmdrake-90c5ec79b53a99fbe006f93f0f64cae5eb97cc28.tar.xz rpmdrake-90c5ec79b53a99fbe006f93f0f64cae5eb97cc28.zip |
(do_search) do not create multiple useless N("Search results (none)")
subtrees but display a message in status bar instead (#32332)
-rwxr-xr-x | rpmdrake | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -54,8 +54,8 @@ sub do_search($$$$$$$) { my ($find_entry, $tree, $tree_model, $options, $current_search_type, $urpm, $pkgs) = @_; my $entry = $find_entry->get_text or return; my $entry_rx = eval { qr/$entry/i } or return; - my ($results_ok, $results_none) = (N("Search results"), N("Search results (none)")); - $options->{delete_category}->($_) foreach $results_ok, $results_none; + my ($results_ok) = (N("Search results")); + $options->{delete_category}->($_) foreach $results_ok; $options->{state}{flat} and $options->{delete_all}->(); $tree->collapse_all; my @search_results; @@ -151,7 +151,8 @@ sub do_search($$$$$$$) { $tree->expand_row($path, 0); $tree->scroll_to_cell($path, undef, 1, 0.5, 0); } else { - $options->{add_nodes}->([ '', $results_none, { nochild => 1 } ]); + statusbar_msg(N("Search results (none)")); + gtkset_mousecursor_normal($::w->{rwindow}->window); } } |