Summary: | Visual glitch when slider is in some positions | ||
---|---|---|---|
Product: | [Plasma] Oxygen | Reporter: | Ruslan Kabatsayev <b7.10110111> |
Component: | gtk3-engine | Assignee: | Hugo Pereira Da Costa <hugo.pereira.da.costa> |
Status: | CLOSED FIXED | ||
Severity: | normal | CC: | b7.10110111, hugo.pereira.da.costa, web |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Ruslan Kabatsayev
2012-02-18 23:30:37 UTC
Git commit a701938d25e54c0ecfb3cd09a91c77b9c16e04e5 by Hugo Pereira Da Costa. Committed on 01/03/2012 at 12:23. Pushed by hpereiradacosta into branch 'gtk3'. Fix unbalanced cairo_context save() restore(), by moving up exit condition. M +3 -3 src/oxygenstyle.cpp http://commits.kde.org/oxygen-gtk/a701938d25e54c0ecfb3cd09a91c77b9c16e04e5 That fixes it here. (and makes sense). I believe the context got corrupted due to imbalanced save() restore() calls. (basically the next restore() in the loop would not roll-back to the right state, and corruptions would keep going on until the context is discarded). So closing. Don't hesitate to re-open if bug is still present. You're right. I confirm that it's fixed. |