> Okay! Thanks for the explanations @julienw , helps to learn. I will revisit it with this approach and also check with @jugglinmike about adding integration and test for this. Or, did you mean a unit test instead?

if we do a JS fix then a unit test is ok.
but I wouldn't mind a little integration test too ;)

> Although that clickable area should really extend all the way to the left in my opinion.

This is moved to the right because of the transformation in edit mode but I think we don't really mind. However you're right that it should extend in "normal" mode, and that would mean removing the padding to the <ul> and adding some to the <a>. Could do that in another bug maybe ?