GNOME Bugzilla – Bug 583175
automatic borders or toolbar misbehaviour?
Last modified: 2010-04-27 15:51:05 UTC
new gnumeric select A2 use the toolbar to change the background color to white note that A2 now also has a left border. This does not happen if you use the format dialog. Note that there is a "set border" on the undo menu!
More info: The "background colour" item is off the right edge of the window so to get there I have to open that extension menu located at the edge. Breaking into cb_border_activated shows that it get's triggered when the cursor moves across it to background item. (That also freezes X so badly, that if this is you only display you would need to reboot.) I suspect that this may be a new gtk enhancement. (I am running gtk from git as of 2 weeks ago or so)
I downgraded (?) gtk to whatever is distributed with debian sid these days and obeserve the same problem, eve with gnumeric as distributed with debian sid. (release 1.9.7).
For the record, I cannot reproduce here. Jean seems to see it. A stack trace at cb_border_activated would likely be useful.
+ Trace 215765
A slightly better backtrace:
+ Trace 215766
Reproduced in 1.10. Also happens if you change foreground color with toolbar button. It seems to apply last used border style to the cell.
Created attachment 156557 [details] [review] implement a new signal for the pixmaps combo action. We also need the equivalent for the color combo
Created attachment 156558 [details] [review] the gnumeric side patch
Can we call the signal something like combo-activate? That way we can use the same name for the other widgets that will need it. I don't see how we can avoid going this way. I don't like it, though. BTW: Gnumeric will need a configure.in update.
OK for the combo-activate signal, but it still need to be implemented in each file. Looks like test and stack combo work and don't need this signal, unless I missed something when testing.
Created attachment 157257 [details] [review] updated goffice patch
Created attachment 157258 [details] [review] update gnumeric patch
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.