From c19c236dbfb654bd085cdb7f3501fd748881911a Mon Sep 17 00:00:00 2001 From: Joseph Scheuhammer Date: Thu, 24 Jun 2010 18:43:55 -0400 Subject: [PATCH] Magnifier DBus setCrosswireColor() doesn't convert correctly to hex string. Modified setCrosswireColor() in magnifierDBus.js to correctly pad hex string with leading zeroes when converting from integer. https://bugzilla.gnome.org/show_bug.cgi?id=622508 --- js/ui/magnifierDBus.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/ui/magnifierDBus.js b/js/ui/magnifierDBus.js index feddc288b..0d8332e53 100644 --- a/js/ui/magnifierDBus.js +++ b/js/ui/magnifierDBus.js @@ -267,7 +267,7 @@ ShellMagnifier.prototype = { * @color: Unsigned int of the form rrggbbaa. */ setCrosswireColor: function(color) { - Main.magnifier.setCrosshairsColor('#' + color.toString(16)); + Main.magnifier.setCrosshairsColor('#%08x'.format(color)); }, /**