[comp.windows.x] R4 server bug?

Kimbrough@dsg.csc.ti.COM (Kerry Kimbrough) (06/28/90)

My client owns the PRIMARY selection, then decides to abandon it. The
client then sends SetSelectionOwner with window None and timestamp equal
to the time ownership was previously acquired. Subsequent check reveals
that the PRIMARY owner window is indeed None. But...the client never
receives a SelectionClear event. Server bug (R4 MIT on SparcStation)?
Protocol spec bug? Or pilot error?

rws@EXPO.LCS.MIT.EDU (Bob Scheifler) (06/28/90)

    Subsequent check reveals
    that the PRIMARY owner window is indeed None. But...the client never
    receives a SelectionClear event.

The server is doing what the spec says:

If the new owner (whether a client or None) is not the same as the current
owner and the current owner is not None, then the current owner is sent a
SelectionClear event.