xpra icon
Bug tracker and wiki

Opened 3 years ago

Closed 2 years ago

#53 closed defect (fixed)

Window not fully painted

Reported by: pmarek Owned by: totaam
Priority: minor Milestone: 0.1
Component: client Version: 0.1.0
Keywords: Cc:

Description

Similar to #35:

  • Debian x86_64, KDE4
  • I have some window rules that match by window class, and force some desktop, position, and size.
  • Now, when such windows are opened, only the initial size of the window gets painted - the rest is kept black.

To reproduce:

  • xchat; define size to be eg. 1000x700
  • open the about dialog
  • Result: only the top-left corner is painted.

Maybe some race condition in the open/new size/transfer to server network packet order.

Change History (7)

comment:1 Changed 3 years ago by totaam

  • Owner changed from antoine to totaam
  • Status changed from new to accepted

Please provide the "window rules" so I can reproduce, preferably in a cut&paste-able format, instructions otherwise.

comment:2 Changed 3 years ago by pmarek

Snippet of ~/.kde/share/config/kwinrulesrc:

[ID]
Description=NAME
clientmachine=HOSTNAME
clientmachinematch=0
desktop=1
desktoprule=3
position=300,370
positionrule=3
size=1000,600
sizerule=3
title=XChat:
titlematch=3
types=4294967295
wmclass=xchat
wmclasscomplete=false
wmclassmatch=1

comment:3 Changed 3 years ago by totaam

See also #40 and r434: clearly something fishy going on with window dimensions

comment:4 Changed 3 years ago by totaam

  • Milestone set to 0.1
  • Version set to 0.1.0

comment:5 Changed 2 years ago by antoine

can you try again with r600 and let me know if you still have problems?
(beta packages here: beta area)

comment:6 Changed 2 years ago by pmarek

Opening new windows with this beta package seems to work fine; I no longer have half-drawn windows.

Thanks a lot!

comment:7 Changed 2 years ago by antoine

  • Resolution set to fixed
  • Status changed from accepted to closed
Note: See TracTickets for help on using tickets.