https://bugs.kde.org/show_bug.cgi?id=408003

            Bug ID: 408003
           Summary: Plasma panel height is not respecting "force font dpi"
                    in system settings when resizing window in virtualbox
                    with auto-resize guest display enabled
           Product: frameworks-plasma
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: libplasma
          Assignee: notm...@gmail.com
          Reporter: mkleins...@gmail.com
  Target Milestone: ---

SUMMARY

Modern HiDpi laptops/tablets/convertibles need to set higher value in force
fonts DPI in systems setting. The logic that calculates default panel height 
does not take system settings force font dpi" into account. 
Panel height can be set manually by user easily if user is not happy and
fonts/icons are too small.
But when the screen resolution is constantly changing as is the face for users
of virtualbox with "auto-resize guest display" feature then this is no longer
an option.  Please review the logic for default/automatic panel height setting.

STEPS TO REPRODUCE
1. use HiDPI laptop with resolution at least 3200x1800. I use HP spectre x360
convertible with resolution 3840x2160. Set the highest resolution of the
laptop.
2. Use virtualbox 6 and install neon-developer-20190514-0001.iso into it,
update packages (as of 27may 2019)
3. In both the host and guest(neon) system set the highest resolution of the
laptop  and set true/genuine dpi for that resolution in force font dpi setting.
 You calculate true dpi by taking horizontal resolution of the screen and
divide horizontal dimension of the screen in inches . In my case 3840 / 29.5cm
= 3840/11.6 inch= 330dpi


OBSERVED RESULT
In the guest system neon the plasma panel height is too small and initially can
be set manually to an acceptable height to make opened applications names 
 readable. When resizing the window in virtualbox with "auto-resize guest
display" feature the panel height is not preserved "readable" height as set
manually because the kde/plasma always resets panel height to a very small
height as it was initially. Opened application titles are not readable with
that height on hidpi laptops.

EXPECTED RESULT
Either panel height does not change with each display resolution change inside
the virtual box after setting the height manually or logic for the
default/automatic panel height respects "force font dpi" value in system
setting.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.16.80
KDE Frameworks Version: 5.59.0
Qt Version: 5.12.0
Kernel Version: 5.0.0-15-lowlatency
OS Type: 64-bit
Processor: 1 × Intel® Core™ i7-8550U CPU @ 1.80GHz
Memory: 3.9 GiB of RAM


Note that menu/launcher/dashboard is not affected and fonts is always correct
when resizing display. Just the panel at the bottom is affected.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to