Summary: | mousepad crashes with oxygen-gtk | ||
---|---|---|---|
Product: | [Plasma] Oxygen | Reporter: | nucleo <nucleo> |
Component: | gtk2-engine | Assignee: | Hugo Pereira Da Costa <hugo.pereira.da.costa> |
Status: | CLOSED FIXED | ||
Severity: | crash | 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: | |||
Attachments: | possible patch |
Description
nucleo
2011-01-31 02:16:25 UTC
Created attachment 56683 [details]
possible patch
The patch above fixes numpad, but I think it breaks color settings in other apps
(at least thats what the comments say, though I can't remember which app, or which distro).
Please give a shot. I wont push until I am sure nothing else gets broken.
For the record: I found the commit that apparently makes the call to initializeColors() unnecessary: 25c7d1158ec8365344976af90b99cb186e43b6f3 - removed special handling of GtkSpinButton: was shrinking text contents and creating bugs. - Removed oxygen-entry style from gtkrc: was not used anyway (overwritten in QtSettings) - renamed oxygen-w5 into oxygen-entry-margins. I believe the second bullet is what fixes it. So I'll remove the call (in both 1.0 and master), as well as the corresponding QtSettings function. Will revert in case some issues show up. Git commit 903e5a48f29ae7263ea253c55a9b96b15f7ee85c by Hugo Pereira Da Costa. Pushed by hpereiradacosta into branch '1.0'. Removed QtSettings::initializeColors method. Fixes crash in numpad (xfce simple text editor), and is (apparently) rendered unnecessary by commit 25c7d11 CCBUG: 264907 M +0 -35 src/oxygenqtsettings.cpp M +0 -3 src/oxygenqtsettings.h M +0 -6 src/oxygenstylewrapper.cpp http://commits.kde.org/d1a86b4e/903e5a48f29ae7263ea253c55a9b96b15f7ee85c |