theme: Remove unused staff parameter for listing themes (#20077)

This PR removes the `staff` parameter for listing themes, as it was not
used.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers 2024-11-01 10:54:21 -04:00 committed by GitHub
parent af9e7f1f96
commit a960344301
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 13 additions and 23 deletions

View file

@ -14,7 +14,6 @@ doctest = false
[dependencies]
client.workspace = true
feature_flags.workspace = true
fs.workspace = true
fuzzy.workspace = true
gpui.workspace = true

View file

@ -1,5 +1,4 @@
use client::telemetry::Telemetry;
use feature_flags::FeatureFlagAppExt;
use fs::Fs;
use fuzzy::{match_strings, StringMatch, StringMatchCandidate};
use gpui::{
@ -96,10 +95,9 @@ impl ThemeSelectorDelegate {
) -> Self {
let original_theme = cx.theme().clone();
let staff_mode = cx.is_staff();
let registry = <dyn ThemeRegistry>::global(cx);
let mut themes = registry
.list(staff_mode)
.list()
.into_iter()
.filter(|meta| {
if let Some(theme_filter) = themes_filter {