matank added a comment.

  Calling syncToMainItemSize() in componentComplete() seems to solve the issue 
, so I checked what is being done in syncToMainItemSize() that affects the 
issue.
  I found that resizing the dialog is what  seems to resolve the issue so I 
copied the relevant code from syncToMainItemSize() to avoid running 
updateTheme() more  than once.
  
  The only issue with what I have done that it seems like dialog size should be 
set correctly later on as it works without this code if the primary screen is 
the left most one.

REPOSITORY
  R242 Plasma Framework (Library)

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

To: matank, #plasma, davidedmundson
Cc: plasma-devel, davidedmundson, ltoscano, #frameworks, ZrenBot, progwolff, 
lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas

Reply via email to