paint bucket incomplete fill when zoom in

Bug #190103 reported by johantri
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Medium
Unassigned

Bug Description

i try this one:

1. i create a rectangle from four separate lines that overlap to each other.
2. i zoom in.
3. fill the area.
4. when i zoom out there's an incomplete area fill.

[IMG]http://i125.photobucket.com/albums/p79/johantri/fillbug.jpg[/IMG]

Revision history for this message
Tom Davidson (tjd-mit) wrote :

Hi Johantri,

Thanks for filing a bug report about this. In this case, though, it is not a bug, but a feature ;-)

To get it to fill better, you need to adjust the 'grow/shrink' commands on the paint bucket tool's toolbar. See the comments at bug 185744 and bug 182930 for some discussion from the developers about all this...

Revision history for this message
ScislaC (scislac) wrote :

This is NOT a duplicate of the other bug.

This relates to the zoom factor affecting how far an area will be filled within bounds you've created (as related to the viewable portion of the canvas). I can understand why it's done in a few circumstances, but it seems like it will confuse more people than it will benefit when all is said and done.

I've attached an example file... if you change to the bucket fill tool and click in the top-right/bounded area and then zoom out, you will see that it does not fill the entire bounded area. This is not the same as the shrink/grow issue.

I don't know if this for performance or what, but it's really confusing to users from a "what's expected when you fill a *bounded* area" point of view. To users it's supposed to fill bounded areas, not just the viewable portion (plus X%) of the bounded area. Note, this is the observation from a couple friends of mine in addition to the my own.

Changed in inkscape:
status: New → Confirmed
Revision history for this message
Tom Davidson (tjd-mit) wrote :

Thanks for the correction, Scislac--I totally missed the middle screenshot.

Another aspect of this bug is that if you zoom way in to a bounded area such that you can't see any of the bounding edges, then you get an 'area is not bounded, cannot fill' error when you try to use the paint bucket.... Although maybe this is better than the partial fill behavior.

Revision history for this message
humufr (humufr-deactivatedaccount) wrote :

Hi,

I think that I have another aspect of the same bug. If you change the zoom factor you obtain a different filled area not complete. In the inkscape.svg file. I did with the same form a filled area with the bucket paint when the form was zoom to fill the screen (top), the middle one correspond when I change the zoom factor so all the page were apparent. I change again the zomm factor and I have been unable to fill the third form and I obtain the error message "area is not bound, connot fill" (but this one is probably due to the not very precise position of the bucket paint.

Thanks for inkscape,

Revision history for this message
humufr (humufr-deactivatedaccount) wrote :

The bug is still present in the pre version 0.47.

jazzynico (jazzynico)
Changed in inkscape:
importance: Undecided → Medium
tags: added: color
Revision history for this message
mray (mrayyyy) wrote :

In Inkscape 1.0alpha (1:0.92.0+devel+201904112206+331007d) I can't reproduce this error anymore.
It seems like the resolution now is that an "unfinished" fill will just refuse to be created.

So you have to zoom in completely (or at least close enough) to properly fill – or nothing happens when clicking that fill tool.

Closing because cannot reproduce.

Closed by: https://gitlab.com/mray

Changed in inkscape:
status: Confirmed → Invalid
tbnorth (terry-n-brown)
tags: added: bug-migration
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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