fix incorrect search
This commit is contained in:
parent
6273fe6505
commit
e3aa2a0ec5
1 changed files with 10 additions and 2 deletions
12
src/app.rs
12
src/app.rs
|
|
@ -37,7 +37,7 @@ use cosmic::widget::menu::action::MenuAction;
|
||||||
use cosmic::widget::menu::key_bind::KeyBind;
|
use cosmic::widget::menu::key_bind::KeyBind;
|
||||||
use cosmic::widget::segmented_button::{self, Entity, ReorderEvent};
|
use cosmic::widget::segmented_button::{self, Entity, ReorderEvent};
|
||||||
use cosmic::widget::{self, icon, settings, space};
|
use cosmic::widget::{self, icon, settings, space};
|
||||||
use cosmic::{Application, ApplicationExt, Element, cosmic_theme, executor, style, surface, theme};
|
use cosmic::{Application, ApplicationExt, Element, cosmic_theme, executor, surface, theme};
|
||||||
use mime_guess::Mime;
|
use mime_guess::Mime;
|
||||||
use notify_debouncer_full::notify::{self, RecommendedWatcher};
|
use notify_debouncer_full::notify::{self, RecommendedWatcher};
|
||||||
use notify_debouncer_full::{DebouncedEvent, Debouncer, RecommendedCache, new_debouncer};
|
use notify_debouncer_full::{DebouncedEvent, Debouncer, RecommendedCache, new_debouncer};
|
||||||
|
|
@ -3207,9 +3207,17 @@ impl Application for App {
|
||||||
path,
|
path,
|
||||||
mime,
|
mime,
|
||||||
selected,
|
selected,
|
||||||
|
search_app_name,
|
||||||
..
|
..
|
||||||
} => {
|
} => {
|
||||||
let available_apps = self.mime_app_cache.get_apps_for_mime(&mime, true);
|
let mut available_apps =
|
||||||
|
self.mime_app_cache.get_apps_for_mime(&mime, true);
|
||||||
|
available_apps.retain(|(app, _)| {
|
||||||
|
app.name
|
||||||
|
.to_lowercase()
|
||||||
|
.trim()
|
||||||
|
.contains(search_app_name.to_lowercase().as_str().trim())
|
||||||
|
});
|
||||||
|
|
||||||
if let Some((app, _)) = available_apps.get(selected) {
|
if let Some((app, _)) = available_apps.get(selected) {
|
||||||
if let Some(mut command) =
|
if let Some(mut command) =
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue