Fix #16: New posts doesnt work if sidepost open

This new approach is significantly more robust, anyway, and should lead
to a better user experience as well.