From: Maros Zatko <mzatko@xxxxxxxxxx> Hi, folks! There is a scaling bug [1] in virt-manager, which prevents user seeing bottom of console, especially when using tiling VM which is able to force window size. Here's my fix attempt. Now, when user needs to scale console down, he/she is limited by minimum allowable size of widgets in detail pages even if those are not visible by user. Despite that, GTK still thinks those are visible and accounts them into size constrain that seems "too large" for some uses. This constrain later causes that scroll_size_allocate event in details.py doesn't receive correct size requirement for height. It sees the minimum mentioned above instead, which is where the scaling bug comes from. After some hacking it turned out that it was sufficient to hook into swtich-page event and set_visible(False) all direct descendants of non-active pages. I did this twice - for console-pages and details-pages. It was not enough, there was still a bit silly width constrain which was removed by allowing details-toolbar to show arrow. Patches attached. Best wishes, - Maros 1 - https://bugzilla.redhat.com/show_bug.cgi?id=994456 Maros Zatko (3): vmmDetails: toggle visibilities on page change details-toolbar: set show_arrow to true fixup! console: Fix unsetting 'resize-guest' property from UI ui/details.ui | 1 - virtManager/console.py | 5 +---- virtManager/details.py | 6 +++++- 3 files changed, 6 insertions(+), 6 deletions(-) -- 1.8.5.3 _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list