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.

Reply via email to