After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 777336 - Data labels not showing up in the "add" field within chart properties
Data labels not showing up in the "add" field within chart properties
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: Charting
1.12.x
Other Linux
: Normal normal
: ---
Assigned To: Jean Bréfort
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2017-01-16 15:34 UTC by Ali Akcaagac
Modified: 2017-01-22 18:49 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch (672 bytes, patch)
2017-01-21 14:36 UTC, Jean Bréfort
none Details | Review

Description Ali Akcaagac 2017-01-16 15:34:41 UTC
I would like to report an issue that I've been having with gnumeric 1.12.32 (Fedora 25).

I have a chart that has "Data labels" applied to a Series.

e.g.

PlotLine1 -> Series1 -> Data labels1

Unfortunately, when removing Data labels1, there is no way to re-apply the "Data labels1" back to the Series1. It looks like that this "option" is not being listed under the "Add" button. No matter if chosen from "Graph" "Chart1", "Backplane", "X-Axis1", "Y-Axis1", "Series1" and so on.

It would be nice, if this can be verified and *if possible* fixed.
Comment 1 Morten Welinder 2017-01-18 23:11:59 UTC
Select the plot, then press Add.
Comment 2 Jean Bréfort 2017-01-21 13:34:43 UTC
Looks like the list of possible children is not correctly updated when the data labels are removed.
Comment 3 Jean Bréfort 2017-01-21 14:36:09 UTC
Created attachment 343955 [details] [review]
Proposed patch

The child-removed parent is fired before the child is actually removed. Moving the signal call later seems to fix things. Just hope it does not break something else.
Comment 4 Morten Welinder 2017-01-22 18:19:40 UTC
Jean: go ahead.
Comment 5 Jean Bréfort 2017-01-22 18:49:09 UTC
This problem has been fixed in our software repository. The fix will go into the next software release. Once that release is available, you may want to check for a software upgrade provided by your Linux distribution.