Improper rendering while scrolling in maximized window with long layer labels

Bug #810103 reported by vortexhu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Medium
Unassigned

Bug Description

When layer labels are too long and the Inkscape window is maximized in Windows XP, scrolling by dragging the middle mouse button doesn't properly update the displayed portion of the document. Additionally, the scrollbars are not updated, clicking the toolbar does not highlight the new tool, and clicking the style editor button creates a blank sidebar. There might be other effects, but this is sufficient to prevent use of Inkscape.

When the window is not maximized, everything works, but the window seems to automatically resize to fit the layer label in the layers dropdown menu and cannot be resized to fit onscreen. This suggests that the problem is in interface layout.

An obvious solution from the user's perspective is to use shorter layer labels, but that doesn't work for my purposes, which require long layer labels. It seems that limiting the pixel size of the dropdown menu to keep everything onscreen and just truncating the displayed label should fix this.

Open the attached file in Inkscape 0.48 on Windows XP with a display resolution of, e.g., 1280x800 to see the problem.

Tags: layers ui
Revision history for this message
vortexhu (vortexhu) wrote :
su_v (suv-lp)
tags: added: layers ui
removed: gui label layer update
Revision history for this message
su_v (suv-lp) wrote :

> scrolling by dragging the middle mouse button doesn't properly update (…)

None of the described issues due to scrolling with the mouse wheel reproduced on Mac OS X 10.5.8 (i385) with Inkscape 0.48.1 and 0.48+devel r10450 (except that the 'Fill&Stroke' dialog (style editor button?) can't be displayed: it is docked by default, and the dock is not accessible, see below).

> When the window is not maximized, (…) the window seems to
> automatically resize to fit the layer label in the layers
> dropdown menu and cannot be resized to fit onscreen.

Reproduced on Mac OS X 10.5.8 (i385) with Inkscape 0.48.1 and 0.48+devel r10450 (display resolution: 1440 x 900) with full-screen and maximized (window-manager) window, as long as the status bar is visible. The dock and any docked dialogs are not accessible. The vertical scrollbar on the right edge of the canvas is missing, too. After hiding the status bar, the dock can be accessed, including the 'Layers…' dialog, as well as all scrollbars.

With normal window mode, I need to toggle off/on the status bar to have the window resize handle displayed and functional (with Apple's X11/Xquartz and its quartz-wm, the resize handle only exists in the lower right corner of a window).

The width of the layer selector widget in the status bar needs to be limited and/or use ellipsis when layer or group labels exceed a max string length.

Changed in inkscape:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Beluga (buovjaga) wrote :

I can't seem to repro any of these. Plz re-test.

Arch Linux 64-bit, KDE Plasma 5
Inkscape 0.92pre1 15054 (GTK3)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.