summaryrefslogtreecommitdiff
path: root/BUGS
diff options
context:
space:
mode:
authorThorsten Wißmann <edu@thorsten-wissmann.de>2012-08-18 17:40:54 +0200
committerThorsten Wißmann <edu@thorsten-wissmann.de>2012-08-18 17:50:26 +0200
commitee9f7385de7afa5e0da00773c332e4b6cf947af3 (patch)
tree0cb6069dc84fae78a5794e77235bf8a7c0a28805 /BUGS
parentd52aa953a7d4b549101727b38ca8f205e1b2ef64 (diff)
Revert "Pretend confgigure requests are accepted"
This reverts commit 54b6329f0c051d8689899d1a736bd27d372f37f3. As described in http://tronche.com/gui/x/icccm/sec-4.html#s-4.1.5 the actual client size has to be sent via the ConfigureNotify event if the ConfigureRequest is rejected by the window manager. This fixes the resize bug occuring on emacs startup but re-opens the double-resize-bug for gnome-terminal.
Diffstat (limited to 'BUGS')
-rw-r--r--BUGS4
1 files changed, 4 insertions, 0 deletions
diff --git a/BUGS b/BUGS
index 3c7bf9cf..69af5053 100644
--- a/BUGS
+++ b/BUGS
@@ -40,6 +40,10 @@ Some BUGS:
select the higher monitor. Effect: the non-fullscreen client on the
higher monitor should be above the fullscreen window but is displayed
below the fullscreen window on the lower monitor.
+ - If gnome-terminal is mapped (e.g. by switching the tag) it sends a
+ ConfigureRequest which is rejected. This causes flickering because the
+ terminal content is drawn with the requested size first and again with the
+ actual size. This bug only occurs at certain widths of gnome-terminal.
Planned features: