Blob Blame History Raw
diff -up ClanLib-2.3.7/Sources/Display/X11/x11_window.cpp~ ClanLib-2.3.7/Sources/Display/X11/x11_window.cpp
--- ClanLib-2.3.7/Sources/Display/X11/x11_window.cpp~	2013-08-01 16:32:37.866001296 +0200
+++ ClanLib-2.3.7/Sources/Display/X11/x11_window.cpp	2013-08-01 16:33:26.267001811 +0200
@@ -289,7 +289,7 @@ void CL_X11Window::create(XVisualInfo *v
 	// Retrieve the frame size (emulating microsoft windows)
 	bool window_is_frameless = false;
 	bool window_has_thin_frame = false;
-	if ((!desc.has_caption()) || (!desc.get_decorations()))
+	if (!desc.is_fullscreen() && (!desc.has_caption() || !desc.get_decorations()))
 	{
 		if (desc.is_tool_window())
 		{