git.lucas.co / cce-files
file manager
git clone https://git.lucas.co/cce-files.git

commitf560902c0c9ef3c380e8478cc7dbb98d62e45e2d
parent71a36d24ef
authorLucas Galante <[email protected]>
date2026-08-06 12:20
fix: chooser app_id joins the cce- namespace — blur and rounded corners return

clear-filesystem-chooser was a leftover of the old clear- naming; the
compositor gates scenefx blur and the backplate corner radius on
app_id.starts_with("cce-") (CSD apps never pass the ssd arm), so the
picker rendered as a foreign app: no blur, square corners.

Co-Authored-By: Claude Fable 5 <[email protected]>

 src/main.rs | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/main.rs b/src/main.rs
index afab012..7177c7a 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1009,7 +1009,9 @@ impl Application for FilesystemApp {
             };
             WindowSettings {
                 title: title.to_string(),
-                app_id: "clear-filesystem-chooser".to_string(),
+                // The cce- prefix matters: the compositor's is_cce_app gate keys
+                // blur and the backplate corner radius off it.
+                app_id: "cce-filesystem-chooser".to_string(),
                 width: 900,
                 height: 500,
                 fullscreen: false,