From 21965d5ee708d2ed7d2c8d1b98987d53fb19d737 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Tue, 29 May 2012 19:05:50 +0400 Subject: [PATCH] IDEA-79442 (re-fix) --- .../src/com/intellij/idea/IdeaApplication.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/platform/platform-impl/src/com/intellij/idea/IdeaApplication.java b/platform/platform-impl/src/com/intellij/idea/IdeaApplication.java index ba971f8f8fe9..679636ad55d1 100644 --- a/platform/platform-impl/src/com/intellij/idea/IdeaApplication.java +++ b/platform/platform-impl/src/com/intellij/idea/IdeaApplication.java @@ -138,6 +138,16 @@ public class IdeaApplication { setWM(xwm, "METACITY_WM"); // Mutter support absent - mimic Metacity } } + else if ("Muffin".equals(wmName)) { + // Muffin is completely unsupported at the moment - so mimic Mutter if possible, Metacity otherwise + try { + xwmClass.getDeclaredField("MUTTER_WM"); + setWM(xwm, "MUTTER_WM"); + } + catch (NoSuchFieldException e) { + setWM(xwm, "METACITY_WM"); + } + } else if ("awesome".equals(wmName)) { try { xwmClass.getDeclaredField("OTHER_NONREPARENTING_WM");