ide/property sheet: Fixed bold font for overridden values (Corrected c7489de9897550ef...
authorJerome St-Louis <jerome@ecere.com>
Sat, 27 Apr 2013 21:15:32 +0000 (17:15 -0400)
committerJerome St-Louis <jerome@ecere.com>
Sat, 27 Apr 2013 21:15:32 +0000 (17:15 -0400)
ide/src/designer/Sheet.ec

index f3f71a4..4567b17 100644 (file)
@@ -1146,8 +1146,11 @@ class Sheet : Window
          codeEditor.designer.Update(null);
          codeEditor.Update(null);   // patch for redraw bug if on top
 
-         dataBox.editor.font = { propertyPtr.font.faceName, propertyPtr.font.size, propertyPtr.font.bold };
          ListProperties(false);
+         // DataRow values were changed by ListProperties, need to re-query
+         propertyPtr = properties.GetData(null);
+         if(propertyPtr)
+            dataBox.editor.font = { propertyPtr.font.faceName, propertyPtr.font.size, propertyPtr.font.bold };
 
          codeEditor.ModifyCode();
       }