If I accidentally double click the clock to open the calendar, anywhere from 2 to 5 windows are produced. The first has dates correctly highlighted and responds to clicking on different dates, but will not close. The rest do not respond to anything, and can only be closed by issuing "killall orage" on the command line. After killing off the processes, the calendar works normally, even when attempting to double click. My distro is Xubuntu 8.04.
After several trials I managed to reproduce this and get two windows generated. It seems like there is some kind of race condition which opens this possibility to create more than one Orage if it is started from the panel plugin. Will try to fix this. Which version of Orage is included in Xubuntu 8.04? please, paste here what orage -v shows. You only get this when you start Orage from the clock, true? Do you have fast or slow machine?
orage -v produces: """ This is orage version 4.5.12.2-svn for Xfce 4.4.2 Released under the terms of the GNU General Public License. Compiled against GTK+-2.12.8, using GTK+-2.12.9. Using DBUS for import. Using libnotify. Using automatic archving.""" This only happens when starting from the clock, and only when I double click. I've also only had it happen the first time I open it; there is a lag of ~1 sec as the program is read from disk, which may be related. My machine is a laptop with 1.8 Ghz Pentium M, 512MB Ram and no swap. The behavior does not occur when running orage from a terminal.
yes, this is easy to reproduce after booting the system. Working on it.
This is now fixed in Orage 4.5.13.8 revision 26981. The fix is in the panel plugin and prevents starting multiple orage versions too fast.