Default unstyled text to be red instead of transparent

Nathan Sobo created

Change summary

gpui/src/fonts.rs | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)

Detailed changes

gpui/src/fonts.rs 🔗

@@ -14,12 +14,21 @@ pub struct FontId(pub usize);
 
 pub type GlyphId = u32;
 
-#[derive(Clone, Debug, Default, PartialEq, Eq)]
+#[derive(Clone, Debug, PartialEq, Eq)]
 pub struct TextStyle {
     pub color: Color,
     pub font_properties: Properties,
 }
 
+impl Default for TextStyle {
+    fn default() -> Self {
+        Self {
+            color: Color::from_u32(0xff0000ff),
+            font_properties: Default::default(),
+        }
+    }
+}
+
 #[allow(non_camel_case_types)]
 #[derive(Deserialize)]
 enum WeightJson {