-                    if (currentStyle.GetFontSize() != attr.GetFontSize())
-                    {
-                        // Clash of attr - mark as such
-                        clashingAttr.AddFlag(wxTEXT_ATTR_FONT_POINT_SIZE);
-                        currentStyle.RemoveFlag(wxTEXT_ATTR_FONT_POINT_SIZE);
-                    }
-                }
-                else
-                    currentStyle.SetFontSize(attr.GetFontSize());
-            }
-
-            if (attr.HasFontPixelSize() && !wxHasStyle(forbiddenFlags, wxTEXT_ATTR_FONT_PIXEL_SIZE))
-            {
-                if (currentStyle.HasFontPixelSize())
-                {
-                    if (currentStyle.GetFontSize() != attr.GetFontSize())
-                    {
-                        // Clash of attr - mark as such
-                        clashingAttr.AddFlag(wxTEXT_ATTR_FONT_PIXEL_SIZE);
-                        currentStyle.RemoveFlag(wxTEXT_ATTR_FONT_PIXEL_SIZE);
-                    }
+                    // Clash of attr - mark as such
+                    clashingAttr.AddFlag(wxTEXT_ATTR_FONT_POINT_SIZE);
+                    currentStyle.RemoveFlag(wxTEXT_ATTR_FONT_POINT_SIZE);