The Unit Converter Widget is broken in Mac OS X 10.5.6: the left and right pop-up menus do not match, and Apple's code assumes they do. On the left menu, the Australian dollar appears at the top; on the right menu, it's the US Dollar. As a result, conversions come out incorrectly!
To fix this problem, make a copy of /Library/Widgets/Unit Converter.wdgt on your Desktop, Control-click on it and choose Show Package Contents from the pop-up menu, then open the UnitConverter.js file in a text editor. Search for "USD" (with the quotes). There should be only one matching line: if (a.iso == "USD") return -1; Delete this line. Then, delete the else at the start of the next line, i.e. change the line from this... else if (a.name < b.name) return -1; ...to this... if (a.name < b.name) return -1; Save the changes and close the document. I suggest keeping the original widget in /Library/Widgets, and installing the corrected version in ~/Library/Widgets, so that the system's version remains untouched. [robg adds: When originally posted, I thought this was merely a display glitch, but it's not -- the calculations simply won't work properly with the two lists not being the same. You can test this yourself by converting any number in the default widget as it appears -- enter 55 in the left-side box, for instance, with the left pop-up on Australian Dollar and the right on US Dollar, and you'll see that the result is also shown as 55. Clearly that's not correct. This hint fixes that problem. Sorry for the confusion.] On 15-Apr-09, at 3:51 PM, Vikas Tandon wrote: > Perfect, it worked. Thanks a lot!! > > However, this now brings me to the original reason I had deleted it. > Since I installed Safari 4.0, the curreny converter gives all > incorrect values. I checked on Yahoo Finance (the source of the > exchange rates) and the rates are fine there. > > Any ideas? > > Thanks once again... > > On Wed, Apr 15, 2009 at 3:43 PM, Shreeharsha J N <shreeharsha...@mac.com > > wrote: > Take this zipped file & try it. > > > > > > On 15-Apr-2009, at 14:48, Vikas wrote: > > > I have accidentally deleted the Unit Converter Widget > (unitconverter.wdgt) that comes bundled with Mac OS 10.5. Not just > removed from Dashboard, I have physically deleted the file from > library. Now I find no way to get that file back - not from the DVD or > from the web. > > Can anyone please tell me where I can get the widget? > > Thanks > > >