From 05af004ce50568c3578e16257e01b4eec8598c31 Mon Sep 17 00:00:00 2001 From: Ryan Brue Date: Sun, 3 Mar 2024 01:03:30 -0600 Subject: [PATCH] Limit number of app list dots to 3 --- cosmic-app-list/src/app.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cosmic-app-list/src/app.rs b/cosmic-app-list/src/app.rs index 345c10e1..62b8437d 100755 --- a/cosmic-app-list/src/app.rs +++ b/cosmic-app-list/src/app.rs @@ -58,6 +58,7 @@ use std::collections::HashMap; use std::path::PathBuf; use std::str::FromStr; use std::time::Duration; +use std::cmp::min; use switcheroo_control::Gpu; use tokio::time::sleep; use url::Url; @@ -141,7 +142,7 @@ impl DockItem { .size(applet.suggested_size().0); let dot_radius = 2; - let dots = (0..toplevels.len()) + let dots = (0..min(toplevels.len(), 3)) .map(|_| { container(vertical_space(Length::Fixed(0.0))) .padding(dot_radius)