On Fri, 20 Aug 2021 10:22:57 -0400 Conrad Knight <iestynap...@gmail.com> said:
> > From: Carsten Haitzler <ras...@rasterman.com> > > I wonder if they are using the netwm visibility state oddly? E will set > > the netwm state to invisible if a window is iconified or when screen blanks > > and set it back when it is uniconified or screen unblanks. Also if you > > switch virtual desktops windows on other desktops get the hidden state set > > and removed when they appear again. When does it freeze and stop rendering? > > what do you do before that to make it happen? > > Just to throw another data point in here... this is exactly what i'm > seeing since using the git version of enlightenment (it was fine with > e 0.24.2). If i move to another virtual desktop, and then return to > the one with the emacs window, it looks like emacs never gets focus. > Enlightenment's borders do change colours to indicate it has focus, > but the cursor remains an empty box instead of a solid rectangle. > Typing in the window also shows nothing happening. Until... If i > minimize the window and bring it back, or if i shade and unshade the > window, it all looks ok again, and everything i typed is there! So i > can be typing blindly with nothing appearing in the window, then shade > and unshade, and see that everything i typed (more often than not on > the wrong line, because i couldn't see it). > > This is with emacs 27.1, as packaged in 1:27.1+1-3ubuntu3. well to rule out it being the hidden property. src/bin/e_hints.c line 613 + 614. these: if (ec->netwm.state.hidden) state[num++] = ECORE_X_WINDOW_STATE_HIDDEN; comment those out. like: // if (ec->netwm.state.hidden) // state[num++] = ECORE_X_WINDOW_STATE_HIDDEN; and rebuild and see. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - ras...@rasterman.com _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users