Ok, found another problem, now using the latest snapshot on MacOS 10.6.6
When setting window.ShowMouseCursor(false), the mouse is hidden even if it gets out of the window, but if you make it show by changing the focus to another app, then it doesn't autohide again when entering the SFML window.
Is this expected and should I handle this manually checking the mouseleave/enter events?
Edit: just checked on windows, and the same code displays the normal behaviour: mouse disappears when entering SFML window, and reappears when getting out of it, so I'm guessing it's an SFML bug...