--- modules/input/gtkimcontextxim.c~	2012-03-19 05:44:22.000000000 +0900
+++ modules/input/gtkimcontextxim.c	2014-06-04 17:02:32.000000000 +0900
@@ -1755,28 +1755,38 @@
 on_status_window_draw (GtkWidget *widget,
                        cairo_t   *cr)
 {
   GtkStyleContext *style;
   GdkRGBA color;
 
   style = gtk_widget_get_style_context (widget);
 
-  gtk_style_context_get_background_color (style, 0, &color);
-  gdk_cairo_set_source_rgba (cr, &color);
-  cairo_paint (cr);
+  /* text */
 
   gtk_style_context_get_color (style, 0, &color);
   gdk_cairo_set_source_rgba (cr, &color);
   cairo_paint (cr);
 
   cairo_rectangle (cr, 
                    0, 0,
                    gtk_widget_get_allocated_width (widget) - 1,
                    gtk_widget_get_allocated_height (widget) - 1);
+
+  /* background */
+
+  gtk_style_context_get_background_color (style, 0, &color);
+  gdk_cairo_set_source_rgba (cr, &color);
+  cairo_paint (cr);
+
+  cairo_rectangle (cr, 
+                   0+1, 0+1,
+                   gtk_widget_get_allocated_width (widget) - 2,
+                   gtk_widget_get_allocated_height (widget) - 2 );
+
   cairo_fill (cr);
 
   return FALSE;
 }
 
 /* Creates the widgets for the status window; called when we
  * first need to show text for the status window.
  */
