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 114085 - 18.11 - References do not change in validate cells
18.11 - References do not change in validate cells
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: General
git master
Other All
: Normal critical
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on: 123649
Blocks:
 
 
Reported: 2003-05-31 03:30 UTC by Chema Celorio
Modified: 2012-05-16 19:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Chema Celorio 2003-05-31 03:30:01 UTC
1. Start off with gnumeric_18_11.gnumeric
[http://www.gnome.org/~chema/gnumeric_18_11.gnumeric]
2. Select B7
3. Right click -> Format Cells -> Validate tab
4. Note that Min=$B$3 and Max=$B$4
5. Exit format dialog
6. Select B3:B4 & Cut. Paset in D3:D4
7. Select B7
8. Right click -> Format Cells -> Validate tab
9. Note that Min=$B$3 and Max=$B$4 

Should have changed to where the B3:B4 range was moved (D3:D4)
Comment 1 Jody Goldberg 2003-05-31 05:54:36 UTC
This is known and a tricky problem.  Its the same issue as for names.
 To do it correctly I'll need to make the validation expressions into
dependents which will take some care given that they are in styles.
We probably have the tools, but I'll wait to tackle this later.
Comment 2 Morten Welinder 2009-05-02 14:06:13 UTC
I don't see any tricky problems here.  Bringing this back on the radar.
Comment 3 Morten Welinder 2009-05-02 16:02:11 UTC
Unsurprisingly, if the validation data lives lives on a different sheet
and that sheet is deleted, then Bad Things Happen.  (Due to the undo
queue, it's a little tricky to trigger, though.)
Comment 4 Andreas J. Guelzow 2010-01-05 22:14:02 UTC
Critical and 6 and a half years old...
Comment 5 Morten Welinder 2010-01-06 00:32:39 UTC
Fairly difficult and not experienced by many.

The trouble is not keeping the validation data as a dependent and thereby
have it change automatically.  That's trivial these days.

The trouble is that such a change can cause a style to match an existing
style elsewhere.  Our sheet style data structures will be most unhappy
about that.
Comment 6 Andreas J. Guelzow 2012-05-16 16:22:30 UTC
Well, Morten's recent changes to the validation has fixed the issue reported here initially. So I thin k this can be marked resolved.
Comment 7 Morten Welinder 2012-05-16 19:09:29 UTC
For reference, this is a combination of bugs 674914 and 675955.