bruno
bruno copied to clipboard
Flatpak: ignores theme and does not set theme to window border
Hi, I am using the most recent version published at flatpak com.usebruno.Bruno, currently 1.10.
I am running the most recent Gnome 45.3 using the default dark theme on Wayland.
However, Bruno is the only flatpak app, that consistently ignores the theme.
While I can set it from System
(which it falsely determines to be light
) to dark
, that only changes the inside of the window, not the windows border.
So, my guess is, there are two bugs:
- Bruno does not seem to understand the theme communicated from flatpak (all other apps do)
- Bruno does only sets the client area to a certain theme and ignores the window border
output from ps ux | grep bruno
jan 37102 0.5 0.0 2720 1860 ? S 11:59 0:00 bwrap --args 38 bruno
jan 37114 0.5 0.0 2720 1280 ? S 11:59 0:00 bwrap --args 38 bruno
jan 37115 0.0 0.0 7640 3712 ? S 11:59 0:00 /bin/sh /app/bin/bruno
jan 37116 40.0 0.3 1175743424 217400 ? Sl 11:59 0:01 /app/extra/bruno/bruno --ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-crashpad
jan 37123 0.2 0.0 33777112 49792 ? S 11:59 0:00 /app/extra/bruno/bruno --type=zygote --no-zygote-sandbox --enable-crashpad --enable-crashpad
jan 37130 0.2 0.0 2720 1860 ? Ss 11:59 0:00 bwrap --args 42 /app/bin/zypak-helper child - /app/extra/bruno/bruno --type=zygote --enable-crashpad
jan 37140 0.2 0.0 2720 1408 ? S 11:59 0:00 bwrap --args 42 /app/bin/zypak-helper child - /app/extra/bruno/bruno --type=zygote --enable-crashpad
jan 37141 0.5 0.0 33779744 50432 ? S 11:59 0:00 /app/extra/bruno/bruno --type=zygote --enable-crashpad --enable-crashpad
jan 37174 3.5 0.2 34146676 157108 ? Sl 11:59 0:00 /app/extra/bruno/bruno --type=gpu-process --ozone-platform=wayland --enable-crashpad --enable-crash-reporter=2203ad78-f96f-4872-ae53-46830a4a4bde,no_channel --user-data-dir=/home/jan/.var/app/com.usebruno.Bruno/config/bruno --gpu-preferences=WAAAAAAAAAAgAAAYAAAAAAAAAAAAAAAAAABgAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAAAAAsAAAAAAAAAAAAAAAAAAAADgAAAAGAAAAMAAAAAAAAAA4AAAAAAAAAEAAAAAAAAAASAAAAAAAAABQAAAAAAAAAFgAAAAAAAAAEAAAAAAAAAAAAAAABAAAABAAAAAAAAAAAgAAAA4AAAAQAAAAAAAAAAQAAAAOAAAAEAAAAAAAAAAIAAAADgAAABAAAAAAAAAACgAAAA4AAAAQAAAAAAAAAAkAAAAOAAAACAAAAAAAAAAIAAAAAAAAAA== --shared-files --field-trial-handle=0,i,16410375035285565034,6272472960904100924,131072 --enable-features=WaylandWindowDecorations --disable-features=SpareRendererForSitePerProcess
jan 37203 0.7 0.1 33842816 65724 ? Sl 11:59 0:00 /app/extra/bruno/bruno --type=utility --utility-sub-type=network.mojom.NetworkService --lang=de --service-sandbox-type=none --enable-crashpad --enable-crash-reporter=2203ad78-f96f-4872-ae53-46830a4a4bde,no_channel --user-data-dir=/home/jan/.var/app/com.usebruno.Bruno/config/bruno --shared-files=v8_context_snapshot_data:100 --field-trial-handle=0,i,16410375035285565034,6272472960904100924,131072 --enable-features=WaylandWindowDecorations --disable-features=SpareRendererForSitePerProcess --enable-crashpad
jan 37212 22.6 0.2 1184010764 167716 ? Sl 11:59 0:00 /app/extra/bruno/bruno --type=renderer --enable-crashpad --enable-crash-reporter=2203ad78-f96f-4872-ae53-46830a4a4bde,no_channel --user-data-dir=/home/jan/.var/app/com.usebruno.Bruno/config/bruno --app-path=/app/extra/bruno/resources/app.asar --no-sandbox --no-zygote --first-renderer-process --ozone-platform=wayland --lang=de --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=4 --time-ticks-at-unix-epoch=-1709179357694155 --launch-time-ticks=39401059586 --shared-files=v8_context_snapshot_data:100 --field-trial-handle=0,i,16410375035285565034,6272472960904100924,131072 --enable-features=WaylandWindowDecorations --disable-features=SpareRendererForSitePerProcess --enable-crashpad
I'm also having this issue 🙋♂️