I've realised that the problem with these is that they rely on your "door" being able to push past them, so to speak, so that when you want to push them close there's room for them to engage the push mechanism. Which is a problem for me because the doors currently rest flush against two pieces of timber!
So I might have to use a handle after all - unless anyone else has any ideas?