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.