On Mon, Mar 20, 2017 at 08:20:34PM +0000 I heard the voice of
Yumekui Neru, and lo! it spake thus:
>
> No luck with escapes.
> For what it is worth, commenting it out from NoBorder draws a border.
Well, you got me. Next would be to drop a debug spike in to see
whether it's triggering. e.g., something like
-----------------
=== modified file 'add_window.c'
--- add_window.c 2017-02-25 14:40:10 +0000
+++ add_window.c 2017-03-20 22:13:12 +0000
@@ -617,10 +617,14 @@
/* Maybe we're ordering it to start off iconified? */
+#define DBG(msg) fprintf(stderr, "%15s: 0x%ld: '%s' / '%s' / '%s'\n", msg,
tmp_win->w, tmp_win->name, tmp_win->class.res_name, tmp_win->class.res_class)
if(CHKL(StartIconified)) {
+ DBG("StartIconified");
tmp_win->wmhints->initial_state = IconicState;
tmp_win->wmhints->flags |= StateHint;
}
+ else { DBG("Not"); }
+#undef DBG
/*
-----------------
to see what's actually going on when it gets there. Get ready for a
lot of output :)
> Maybe it starts iconified, but forcibly deiconifies itself if that
> is even possible. A related (wine) application has a tendency to
> raise itself as well.
Certainly possible; a program can trigger a Map for itself any time it
wants; we can't stop it from doing that.
--
Matthew Fuller (MF4839) | [email protected]
Systems/Network Administrator | http://www.over-yonder.net/~fullermd/
On the Internet, nobody can hear you scream.