Every time I start Xfce I got the orage preferences dialogue displaying in the center of the desktop, saving the session did not change this behaviour.
Something in your system does command orage -p search that and get rid of it and this is fixed. It is not Orage bug, I can't prevent people doing that command. check from ps command if you can find it.
Thanks for pointing that out. I just noticed that whenever I start orage it gets started with -p flag. That means that if I save the session (as I did) everytime it will be restarted with -p flag, this lead me somewhere else, mainly: $ cat /usr/share/applications/xfce-xfcalendar-settings.desktop | grep Exec Exec=orage -p That's it. I don't know if the desktop entry is made by the xfce-orage team or I should report this error to the gentoo bugzilla.
xfce-xfcalendar-settings.desktop is meant to be used for starting orage settins, so it works as it should work. xfcalendar.desktop is meant to be used for starting orage in normal mode. Both of these files should be in the same directory. If you start orage from the application menu instead from the settings menu, it seems like the menu has error. Which is then a distro problem.(Unless I miss something in the desktop file.)