Index: /trunk/FACT++/gui/FactGui.h
===================================================================
--- /trunk/FACT++/gui/FactGui.h	(revision 11183)
+++ /trunk/FACT++/gui/FactGui.h	(revision 11184)
@@ -433,5 +433,5 @@
 
         //button->setToolTip("Last change: "+QDateTime::currentDateTimeUtc().toString()+" UTC");
-        button->setToolTip(("Last change: "+t.GetAsStr()+" UTC").c_str());
+        button->setToolTip(("Last change: "+t.GetAsStr()+" (UTC)").c_str());
     }
 
@@ -1096,5 +1096,5 @@
 
         ostringstream tip;
-        tip << "<table border='1'><tr><th colspan='11'>" << Time().GetAsStr() << "</th></tr><tr><th></th>";
+        tip << "<table border='1'><tr><th colspan='11'>" << Time().GetAsStr() << " (UTC)</th></tr><tr><th></th>";
         for (int b=0; b<10; b++)
             tip << "<th>" << b << "</th>";
@@ -1143,12 +1143,12 @@
     void SetFadLed(QPushButton *led, const DimData &d, uint16_t bitmask)
     {
-        const uint16_t  quality = d.ptr<uint16_t>()[0];
-        const uint16_t  value   = d.ptr<uint16_t>()[1];
+        const bool      quality = d.ptr<uint16_t>()[0]&mask;
+        const bool      value   = d.ptr<uint16_t>()[1]&bitmask;
         const uint16_t *ptr     = d.ptr<uint16_t>()+2;
 
-        SetLedColor(led, quality&bitmask?(value&bitmask?kLedGreen:kLedRed):kLedOrange, d.time);
+        SetLedColor(led, quality?kLedOrange:(value?kLedGreen:kLedRed), d.time);
 
         ostringstream tip;
-        tip << "<table border='1'><tr><th colspan='11'>" << d.time.GetAsStr() << "</th></tr><tr><th></th>";
+        tip << "<table border='1'><tr><th colspan='11'>" << d.time.GetAsStr() << " (UTC)</th></tr><tr><th></th>";
         for (int b=0; b<10; b++)
             tip << "<th>" << b << "</th>";
