D15021: Workaround bug with native rendering and opacity in TextField text

David Edmundson noreply at phabricator.kde.org
Thu Aug 23 13:03:17 BST 2018


davidedmundson created this revision.
davidedmundson added a reviewer: Plasma.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
davidedmundson requested review of this revision.

REVISION SUMMARY
  Problem is identified in https://bugreports.qt.io/browse/QTBUG-70138
  with a potential patch for upstream.
  
  With native rendering the alpha is pointlessly also set in the
  glBlendFunc despite also being used in the uniform of the shader.
  Resulting in a visual bug when used on a window with alpha (such as
  Dialog)
  
  It sucks, but we were starting to see people work round it by copying 
  more invasive workarounds everywhere else which I want to avoid.
  
  BUG: 396813

TEST PLAN
  Looked at a text field

REPOSITORY
  R242 Plasma Framework (Library)

BRANCH
  origin-master (branched from master)

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

AFFECTED FILES
  src/declarativeimports/plasmastyle/TextFieldStyle.qml

To: davidedmundson, #plasma
Cc: kde-frameworks-devel, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20180823/ca41f93e/attachment.html>


More information about the Kde-frameworks-devel mailing list