Class SiliconFix

java.lang.Object
com.diffplug.common.swt.SiliconFix

public class SiliconFix extends Object
Call these methods whenever a `Table`, `Tree`, or `List` is instantiated and it will do nothing, excpet on Mac Apple Silicon where it will call `setFont(null)` as a workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=575696
  • Field Details

    • APPLY_FIX

      public static boolean APPLY_FIX
  • Constructor Details

    • SiliconFix

      public SiliconFix()
  • Method Details

    • fix

      public static void fix(Table table)
    • fix

      public static void fix(Tree tree)
    • fix

      public static void fix(List list)