eclipse-theia/theia

Font-awesome icons in statusbar with zoomlevel have too big bounding box

Open

#6,028 opened on Aug 23, 2019

View on GitHub
 (1 comment) (0 reactions) (0 assignees)TypeScript (18,676 stars) (2,478 forks)batch import
bughelp wantedshell

Description

Description

If one adds an entry with text only an icon to the status bar with a zoomlevel that is not 100% the bounding box is way too big: Screenshot from 2019-08-23 15-06-13 It should normally look like this: Screenshot from 2019-08-23 15-13-27

Reproduction Steps

Add an entry to the status bar:

this.statusbar.setElement('compile-status', {
  alignment: StatusBarAlignment.LEFT,
  priority: 5,
  text: `$(check)`,
  tooltip: 'Compilation finished',
  onclick: () => this.front.shell.revealWidget(compilerWidgetId)
})

OS and Theia version: ubuntu 18.04 LTS, Theia 0.9.0-next.7fe439a3

Diagnostics: Changing the zoomlevel to 100% after adding it to the statusbar does not fix the problem, but zooming out after it was added does cause it.

Contributor guide