romangg added a comment.

  In D13037#266379 <https://phabricator.kde.org/D13037#266379>, @davidedmundson 
wrote:
  
  > should mean the server will announce all the interfaces and we block all 
execution until we've processed it all.
  
  
  DialogShadows is created as Q_GLOBAL_STATIC. Maybe that's why it's not 
blocking for the Dialog object initializing it.
  
  Also wouldn't it be a deadlock if execution of KWin is stopped until the 
Wayland server, i.e. KWin, has processed all events? Or is the Tabbox QML code 
running in a different thread?

REPOSITORY
  R242 Plasma Framework (Library)

REVISION DETAIL
  https://phabricator.kde.org/D13037

To: romangg, #plasma
Cc: davidedmundson, kde-frameworks-devel, michaelh, ngraham, bruns

Reply via email to