Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Bugs with BatteryBar tray icon
05-23-2010, 07:56 AM
Post: #1
Bugs with BatteryBar tray icon
Environment: Windows 7 64 bits.

How to reproduce:

0- Have your A/C plugged in (with battery fully charged)
1- Add Battery Bar to your task bar
2- Go into preferences...General: Check "Hide battery bar when battery is fully charged"
3- Click "Save"
4-Unplug your power cord. The remaining time is shown.
5-Replug your power cord. The BatteryBar icon disappears (because battery is fully charged)
6-BUG #1 Notice how your other icons are spaced as if the BatteryBar icon was still there, but in fact, it is invisible. The other window icons are spaced away even if the BatteryIcon is not there.
7-Logout of windows while your battery is 100% and power cord is plugged, and you have checked "Hide battery bar when battery is fully charged".
8-Login again. Notice how the BatteryBar icon is gone (BUG #2).
You have to manually add it back.

In addition, a third issue (BUG #3) is that the position of the Battery Bar icon is not maintained after several logins. It will not stay in place, because when you plug your power cord while your battery is fully charged, the icon is REMOVED from your taskbar, which will change the order and position of your batteryBar thereafter. We have to manually remove ALL icons then re-add them all to have the appropriate order.

An alternative solution might be to customize the template so that, while on A/C, a small (e.g. the standard windows battery icon) is used, but I am not sure it would work.
Find all posts by this user
Quote this message in a reply
05-24-2010, 02:18 PM
Post: #2
RE: Bugs with BatteryBar tray icon
The Hide BatteryBar when battery is fully charged feature has known issues. It should be removed or marked as "experimental" to indicate this.

The best way to deal with this would be to use a separate utility application to open/close BatteryBar.

Part of the issues your seeing are issues with the underlying implementation of IDeskBand, the standard Windows API used to create toolbars. There are limitations on the interface (for example, the toolbar itself cannot control it's own location or placement).
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 




Real Time Web Analytics