xwl: No need to create createX11Source twice consecutively
This commit is contained in:
parent
d335070b80
commit
0549c14588
1 changed files with 1 additions and 2 deletions
|
@ -137,12 +137,11 @@ void Clipboard::checkWlSource()
|
|||
|
||||
void Clipboard::doHandleXfixesNotify(xcb_xfixes_selection_notify_event_t *event)
|
||||
{
|
||||
createX11Source(nullptr);
|
||||
|
||||
const AbstractClient *client = workspace()->activeClient();
|
||||
if (!qobject_cast<const X11Client *>(client)) {
|
||||
// clipboard is only allowed to be acquired when Xwayland has focus
|
||||
// TODO: can we make this stronger (window id comparison)?
|
||||
createX11Source(nullptr);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue