Only show desktop view options on desktop, fixes #570

This commit is contained in:
Jeremy Soller 2024-10-10 11:25:21 -06:00
parent c3d09c3885
commit 665fdebce9
No known key found for this signature in database
GPG key ID: D02FD439211AF56F

View file

@ -190,12 +190,14 @@ pub fn context_menu<'a>(
children.push(sort_item(fl!("sort-by-name"), HeadingOptions::Name)); children.push(sort_item(fl!("sort-by-name"), HeadingOptions::Name));
children.push(sort_item(fl!("sort-by-modified"), HeadingOptions::Modified)); children.push(sort_item(fl!("sort-by-modified"), HeadingOptions::Modified));
children.push(sort_item(fl!("sort-by-size"), HeadingOptions::Size)); children.push(sort_item(fl!("sort-by-size"), HeadingOptions::Size));
if matches!(tab.location, Location::Desktop(..)) {
children.push(divider::horizontal::light().into()); children.push(divider::horizontal::light().into());
children.push( children.push(
menu_item(fl!("desktop-view-options"), Action::DesktopViewOptions).into(), menu_item(fl!("desktop-view-options"), Action::DesktopViewOptions).into(),
); );
} }
} }
}
( (
tab::Mode::Dialog(dialog_kind), tab::Mode::Dialog(dialog_kind),
Location::Desktop(..) | Location::Path(..) | Location::Search(..) | Location::Recents, Location::Desktop(..) | Location::Path(..) | Location::Search(..) | Location::Recents,