# HG changeset patch # User Richard Nelson # Date 1175730502 0 # Node ID bc2dd3358d46a4c7b5d4081025852a5756c67d24 # Parent bd49e48ba3377c32ea6f878f85c94d4b9be90532 Don't remember the position of transient windows diff -r bd49e48ba337 -r bc2dd3358d46 finch/libgnt/gntwm.c --- a/finch/libgnt/gntwm.c Wed Apr 04 21:57:05 2007 +0000 +++ b/finch/libgnt/gntwm.c Wed Apr 04 23:48:22 2007 +0000 @@ -1427,7 +1427,8 @@ move_panel(node->panel, y, x); g_signal_emit(wm, signals[SIG_MOVED], 0, node); - if (gnt_style_get_bool(GNT_STYLE_REMPOS, TRUE) && GNT_IS_BOX(widget)) { + if (gnt_style_get_bool(GNT_STYLE_REMPOS, TRUE) && GNT_IS_BOX(widget) && + !GNT_WIDGET_IS_FLAG_SET(widget, GNT_WIDGET_TRANSIENT)) { const char *title = GNT_BOX(widget)->title; if (title) { GntPosition *p = g_new0(GntPosition, 1);