after deb->snap transition, chromium loses my desktop keybinding theme

Bug #1849163 reported by Steve Langasek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
chromium-browser (Ubuntu)
Fix Released
Medium
Olivier Tilloy

Bug Description

I use the Emacs keybinding theme on my desktop for all GTK apps:

$ gsettings get org.gnome.desktop.interface gtk-key-theme
'Emacs'
$

After migrating from the chromium deb to the snap, chromium is unaware of this setting.

This means that instead of ^W mapping to "delete previous word" when in a text form, it maps to the browser default of "close window", which is incredibly annoying.

Tags: snap
Steve Langasek (vorlon)
Changed in chromium-browser (Ubuntu):
importance: Undecided → Medium
tags: added: snap
Revision history for this message
Olivier Tilloy (osomon) wrote :

The gedit snap honours the setting, so it's a chromium-specific issue.

Changed in chromium-browser (Ubuntu):
assignee: nobody → Olivier Tilloy (osomon)
status: New → Confirmed
Revision history for this message
Olivier Tilloy (osomon) wrote :

Stracing the chromium snap reveals that it cannot locate /usr/share/themes/Emacs/gtk-3.*/gtk.css.
That file is installed by libgtk-3-common. I suspect staging that file in the snap should be enough to fix the problem, I'll test this.

Revision history for this message
Olivier Tilloy (osomon) wrote :

Confirmed, staging /usr/share/themes/{Default,Emacs} from libgtk-3-common fixes the problem.

Changed in chromium-browser (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Olivier Tilloy (osomon) wrote :
Changed in chromium-browser (Ubuntu):
status: In Progress → Fix Committed
Olivier Tilloy (osomon)
Changed in chromium-browser (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.