GNOME Bugzilla – Bug 625361
Ranges from formulas are sticky and sometimes not shown
Last modified: 2010-07-27 20:45:10 UTC
1. A1=B1/C1 2. Go to A1. Note: C1 highlighted in blue. B1 not highlighted. 3. Press [down] Bug: C1 still highlighted. 4. Press [up], [f2], [escape] Bug: nothing highlighted. "Blocker" because I don't think we want a new release until we fix this.
In 1.8, C1 is highlighted in red only when it is edited, B1 is never highlighted. What is the correct behavior?
Created attachment 166620 [details] [review] proposed patch I'm not sure about that, may be not all calls should go inside the if bloc. Actually, only the first one already fixes the issue.
Review of attachment 166620 [details] [review]: Patch appears to contain unrelated changes.
Jean, we want to highlight ranges only when the cell is added. It should then show all ranges (in various colours) with the current range in blue. With regard with your patch (ignoring everything but the last hunk): we really should find out why cb_entry_changed is called when we are just selecting it.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report. Fixed in this context means to make it consistent with the behaviour in 1.8: 1. A1=B1/C1 2. Go to A1. 1.8 and fixed git: no highlighting 3. Press [down] 1.8 and fixed git: no highlighting 4. Press [up], [f2], [escape] 1.8 and fixed git: no highlighting We only get high lighting of _all_ ranges involved when we are in fact editing.