X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=unix%2Fgtkwin.c;h=2879b57e9877814b27202f4f8716aa613c64d320;hb=ece38fbb211a0d0ab28e8e1356c033e3133c7db2;hp=e711458e80dc69f4f8ca727efe11e73d21164826;hpb=36ddc57084e461ce2377c9f7e79aad0dd8f9d85e;p=PuTTY.git diff --git a/unix/gtkwin.c b/unix/gtkwin.c index e711458e..2879b57e 100644 --- a/unix/gtkwin.c +++ b/unix/gtkwin.c @@ -4053,7 +4053,8 @@ uxsel_id *uxsel_input_add(int fd, int rwx) { if (rwx & 4) flags |= G_IO_PRI; id->chan = g_io_channel_unix_new(fd); g_io_channel_set_encoding(id->chan, NULL, NULL); - id->watch_id = g_io_add_watch(id->chan, flags, fd_input_func, NULL); + id->watch_id = g_io_add_watch_full(id->chan, GDK_PRIORITY_REDRAW+1, flags, + fd_input_func, NULL, NULL); #else int flags = 0; if (rwx & 1) flags |= GDK_INPUT_READ;