eclipse-theia/theia

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

Open

#6,028 opened on 2019年8月23日

GitHub で見る
 (1 comment) (0 reactions) (0 assignees)TypeScript (2,478 forks)batch import
bughelp wantedshell

Repository metrics

Stars
 (18,676 stars)
PR merge metrics
 (平均マージ 15d 4h) (30d で 75 merged PRs)

説明

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.

コントリビューターガイド