gnome-control-center/panels
Georges Basile Stavracas Neto 024bb97a12 color: Avoid casting before checking for errors
When the asynchronous operation is finished in the Color
panel, the user may potentially have already changed to
another panel, making the CcColorPanel reference invalid.

In the callback, the first thing that is done is casting
(and type-checking) the CcColorPanel pointer, causing
a segmentation fault.

Fix that by only casting anything after checking the result
of the asynchronous call.

https://bugzilla.gnome.org/show_bug.cgi?id=786096
2017-08-16 18:07:19 -03:00
..
background background: Improve background chooser dialog 2017-08-16 17:28:01 -03:00
bluetooth bluetooth: Center empty states in the panel 2017-07-11 21:02:21 -03:00
color color: Avoid casting before checking for errors 2017-08-16 18:07:19 -03:00
common common: Update from gnome-settings-daemon 2017-07-13 18:11:01 +02:00
datetime datetime: Change 'Tortola' translations to Toronto 2017-08-07 21:44:39 +02:00
display display: Re-design the panel 2017-08-09 19:27:08 +02:00
info info: Move Removable Media from Details to Devices 2017-08-12 09:56:15 -03:00
keyboard keyboard: Special-case disabling of multi-bindings shortcuts 2017-07-24 21:43:24 -03:00
mouse mouse: Fix synaptics check 2017-07-07 15:37:25 +02:00
network wifi: Don't access potentially invalid pointer 2017-08-12 18:58:10 -03:00
notifications panels: Minor adjustments for the new shell 2017-08-09 19:31:41 +02:00
online-accounts online-accounts: Increase the spacing above the "Remove Account" button 2017-05-31 16:38:16 +02:00
power power: harmonize header positioning 2017-08-16 15:43:04 -03:00
printers printers: Fix visibility guard for the printer "Model" label 2017-07-25 14:49:41 +02:00
privacy panels: Minor adjustments for the new shell 2017-08-09 19:31:41 +02:00
region panels: Minor adjustments for the new shell 2017-08-09 19:31:41 +02:00
search panels: Minor adjustments for the new shell 2017-08-09 19:31:41 +02:00
sharing panels: Minor adjustments for the new shell 2017-08-09 19:31:41 +02:00
sound sound: Memory leaks and Bluetooth handling fixes 2017-04-06 15:17:20 +02:00
universal-access universal-access: Improve indentation of labels 2017-08-13 10:04:01 -03:00
user-accounts user-accounts: Handle EXIF orientation 2017-05-15 11:51:08 +02:00
wacom wacom: Correct order of area calibration values 2017-07-05 23:46:22 +02:00
Makefile.am printers: Make panel required on all platforms 2017-02-08 20:08:20 +01:00