Partial fix, almost there though.
# Issue 1
It ignores theWith "Restrict to building helper" setting.disabled and having a build helper set, Now it just assumes it's always enabled if there is a build helper.filling does nothing when it should act like a normal fill.
# Issue 2
Filling a build helper fails like before like this {F20409} after doing the following steps:
# set a circle build helper
# set tool and fill the build helper **completely**
# undo some or all steps (just so you get some empty areas again)
# reset the fill tool
# place the fill tool origin again
# do a fill stepSetting a fill origin with already a build helper set, and then toggling on later "Restrict to building helper" doesn't actually do anything. It still acts as if it's disabled.
-> Now it behaves like before, only fills the touching blocks and nothing moreYou have to have "Restrict to building helper" enabled before you put down the fill origin.