plone/plone.app.tiles — comment on commit f41e8ca842dedef3a069d06b8222aabc0083ba55
File:  line 0
By davisagli:

Hey -- this commit breaks our application where we are using plone.app.tiles without plone.app.blocks (we have our own code to render the tiles). I don't think checking for ILayoutAware is a good check...our app doesn't store layouts via ILayoutAware, but simply has hardcoded references to tiles in some custom templates.

What was the problem that this was attempting to solve? Maybe I can think of another solution.

Or alternatively... we are not actually using tile add forms. We're just editing existing tiles. So as long as this was made conditional so it doesn't fail when plone.app.blocks is absent, that would solve my problem.