Comment 12 for bug 1635982

Revision history for this message
Frank Rysanek (frr) wrote : Re: HSL tab in 0.92pre2(beta)

This bug happens to me in quite a stubborn/reliable fashion, in 0.92-RELEASE.

My environment: Win7 Pro SP1 64b CZ on a low-end Broadwell-based Lenovo Ideapad. I downloaded the 64bit MSI installer of 0.92 shortly after release announcement, with a hope that I'd get rid of some slightly annoying bugs of 0.91 (which I had to manually uninstall first).

The reproduction method seems to work best if Inkscape remembers the "fill+stroke" dialog open, hence the first step.
1) start Inkscape, open the "fill+stroke" dialog (you may need to draw some misc object to do that, not sure) and close Inkscape without saving, while leaving the "fill+stroke" dialog open.
2) start Inkscape. A default empty document will open, and the "fill+stroke" dialog will automatically open too, on Inkscape startup. You don't need to save it, but the bug appears just the same if you do save the empty drawing first.
3) draw an elipse or a rectangle. The "fill+stroke" dialog will immediately focus on the object just created. Switch to the "fill" tab and click the HSL button (to select this color model). The HSL color selector looks allright now.
4) in the main toolbar, switch to the "select" tool (basic arrow cursor) and click the mouse away from the object just created, to make the object lose focus.
5) click the object just created, to make it re-gain focus. The fill+stroke dialog re-activates automatically and is now bonkers. If you click away from the object and click it again, the fill+stroke dialog is still bonkers. And will stay bonkers on any further attempt (click away, click your object).

Others have already described what "bonkers" means: the "hue" scroll bar shows an incorrect gradient (something blending into the alpha checkerboard, rather than the rainbow palette of fully saturated colors), the H S L A labels are missing and there's a fifth scroll bar with no obvious purpose.

If you start Inkscape with the "fill+stroke" dialog closed, and you start from there (draw some rectangle or elipse, open "fill+stroke" etc.), it takes maybe 4 attempts at "click away and click the object again" to get the HSL dialog to lose sanity.

If you follow my reproduction method (start with the "fill+stroke" dialog open as remembered from a previous session), you can get the HSL dialog back in shape by deleting the object, and creating another one. Once the object is created anew, the HSL dialog is okay at first. But click away and click the object again, and bingo, HSL is again bonkers :-)

To me, this bug is pretty much a show-stopper. I'm gonna have to revert to 0.91 to get some work done :-( In my illustrations, I tend to use pale fill colors to distinguish some property of the objects depicted, and I love duplicating an existing object and just shifting the hue slider to modify the tinge, while keeping the saturation and lightness. It allows me to maintain a certain "color style"...