Index: work/gtk/layersel/layersel.c =================================================================== --- work/gtk/layersel/layersel.c (revision 8485) +++ work/gtk/layersel/layersel.c (revision 8486) @@ -90,10 +90,19 @@ w = width; p = pixels; while (w--) { - p[0] = r; - p[1] = g; - p[2] = b; - p[3] = a; + if (w > height) { + p[0] = r; + p[1] = g; + p[2] = b; + p[3] = a; + } + else { + p[0] = 0xff; + p[1] = 0xff; + p[2] = 0xff; + p[3] = 0xff; + + } p += 4; } pixels += gdk_pixbuf_get_rowstride(pixbuf);