Bug 682 - Menu items on Vista - color and functional issues
Status:
RESOLVED FIXED
Component:
GUI :: gtkmm
Version:
1.8.5
Hardware:
PC Windows Vista
Importance:
P4 normal
Target Milestone:
---
Assignee:
Ray Satiro
URL:
Depends on:
Blocks:
Reported:
Sep 20 2007 23:17:51 UTC
by:
Sander Goudswaard
Modified:
Mar 9 2008 15:27:10 UTC
WhoWhenWhatRemovedAdded
Ray SatiroSep 21 2007 23:10:23 UTCassigned_toRob CaelersRay Satiro
Ray SatiroOct 3 2007 22:04:21 UTCstatusNEWASSIGNED
Rob CaelersMar 9 2008 15:27:10 UTCstatusASSIGNEDRESOLVED
resolutionFIXED
Description
Sander Goudswaard  Sep 20 2007 23:17:51 UTC
When running on Vista, selecting an item from the menu (e.g. by right clicking the icon in the system tray, or by selecting an item from a Workrave drop-down menu such as which timers to show in the applet) the color is white-on-white.

Also, right clicking the applet opens a Workrave menu, but selecting any of the items is non functional. Workrave does not open a dialog which it does when selecting a menu item from the systray menu.
Comment 1
Ray Satiro  Sep 30 2007 22:59:58 UTC
<< Also, right clicking the applet opens a Workrave menu, but selecting any of the items is non functional. Workrave does not open a dialog which it does when selecting a menu item from the systray menu. >>

Please select 'About...' Does it say Workrave 1.8.5?

Do you have a 64-bit processor? Are you using Vista x64? You can check by using command 'winver' 

Please test the applet menu functionality after a reboot.

Also, you can use a checksum utility to check workrave-applet.dll :

> cd "\Program Files\Workrave\lib"
> md5deep -lk workrave-applet.dll
7a14a2681bf7a08ec7b5f72808ed8bb0 *workrave-applet.dll

^^ that's the right md5 for Workrave 1.8.5 applet.
Comment 2
Sander Goudswaard  Oct 2 2007 22:45:27 UTC
- About window shows 1.8.5
- No 64 version of Vista. This is a Dell D600. Note that it's not capable of running Aero so it runs the basic interface.
- Reboot does not change the behaviour.
- md5: 
7a14a2681bf7a08ec7b5f72808ed8bb0 *workrave-applet.dll
Comment 3
Ray Satiro  Oct 3 2007 22:04:21 UTC
Thank you for checking the applet md5. You wrote:


<< When running on Vista, selecting an item from the menu (e.g. by right clicking the icon in the system tray, or by selecting an item from a Workrave drop-down menu such as which timers to show in the applet) the color is white-on-white. >>

Reported earlier this year as bug #580. It is a cosmetic issue and I'll try to have it fixed by the next release.


<< Also, right clicking the applet opens a Workrave menu, but selecting any of the items is non functional. Workrave does not open a dialog which it does when selecting a menu item from the systray menu. >>

Confirmed on Vista. It probably happens because Workrave's applet (running with medium integrity as the logged on user) is unable to SendMessages to Workrave (running with high integrity as a "full" Administrator). Workrave does not need administrator privileges to run on Vista, and that requirement will be removed from future releases.

When the next nightly is released I will test it for stability and to see if the applet menu problem is still present.
Comment 4
Rob Caelers  Mar 9 2008 15:27:10 UTC
Problem seems to be fixed in latest build.

Workrave now uses a more recent version of Gtk and no longer requires admin privileges