graesslin added inline comments.

INLINE COMMENTS

> scene_qpainter.cpp:311-313
> +    const QRect target = QRect(toplevel->clientPos(), 
> toplevel->clientSize());
> +    const QRect src = QRect(toplevel->clientPos() + 
> toplevel->clientContentPos(), pixmap->image().size());
> +    painter->drawImage(target, pixmap->image(), src);

do you have a test case in another patch for this? If not I suggest to extend 
the scene qpainter test to verify the rendering is correct with different 
scaling

> shell_client.cpp:399-400
> +    //when that changes, this needs adjusting
>      m_clientSize = fbo->size();
> +    markAsMapped();
>      doSetGeometry(QRect(geom.topLeft(), m_clientSize));

why did you swap those two lines?

REPOSITORY
  rKWIN KWin

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

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: davidedmundson, #plasma
Cc: graesslin, plasma-devel, kwin, lesliezhai, ali-mohamed, hardening, 
jensreuterberg, abetts, sebas

Reply via email to