Hello community, here is the log from the commit of package gnome-shell for openSUSE:Factory checked in at 2017-08-29 11:39:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old) and /work/SRC/openSUSE:Factory/.gnome-shell.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gnome-shell" Tue Aug 29 11:39:35 2017 rev:133 rq:518577 version:3.24.3 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes 2017-08-12 19:39:05.276613800 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-shell.new/gnome-shell.changes 2017-08-29 11:39:39.173763766 +0200 @@ -1,0 +2,7 @@ +Wed Aug 23 07:47:11 UTC 2017 - xwang@suse.com + +- Update SLEClassicExt.js. Fix only half panel shown on bottom of + desktop when scaling-factor equals 2(Require patched + gnome-shell-extensions)(bsc#1046570). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ SLEClassicExt.js ++++++ --- /var/tmp/diff_new_pack.c5Ror5/_old 2017-08-29 11:39:40.381594068 +0200 +++ /var/tmp/diff_new_pack.c5Ror5/_new 2017-08-29 11:39:40.397591821 +0200 @@ -160,9 +160,8 @@ // layout.js: Replace the origin "box.set_position" call function setMainPanelPosition (mainPanel, primaryMonitor) { if ( isSLEClassicMode() ){ - // FIXME: "mainPanel.height" may be uninitialized at this point: fixed to - // a known value for now. - let mainPanelHeight = 28; + let mainPanelHeight = mainPanel.height == 0 + ? 28 : mainPanel.height; // Main Panel at the bottom mainPanel.set_position(primaryMonitor.x, primaryMonitor.y + primaryMonitor.height - mainPanelHeight);