Allowing/blocking supports from being built on top of surfaces
Prior to organic supports there's a mostly one to one correlation to between surfaces being printed on and the thing being supported. With organic supports that's no longer the case. As a result there's a weird limitation in the control of what gets supports put on top of it, with 'allowed on build surface only' being a very binary control of allow on top everywhere or allow on top nowhere with no fine-grained control.
It would be helpful if meaning were given to 'enforce support' and 'block support' coloration on top surfaces, with 'enforce support' meaning 'it's okay to use this area for support even if "allow on build surface only" is turned on' and 'block support' meaning 'don't allow supports to be built on top of this area'.
RE: Allowing/blocking supports from being built on top of surfaces
Nice suggestion. Pity this is a user to user forum. All suggestions need to be made on the Prusa Slicer github. https://github.com/prusa3d/PrusaSlicer/issues
RE: Allowing/blocking supports from being built on top of surfaces
Thanks, I've put this suggesting there and will be putting strictly software development suggestions over there in the future.