[gnumeric] Solver: fix undo problem.



commit b064561629407ad8824c2740d838e8e7df64742e
Author: Morten Welinder <terra gnome org>
Date:   Sun Feb 28 11:18:21 2010 -0500

    Solver: fix undo problem.

 ChangeLog      |    4 ++++
 NEWS           |    1 +
 src/commands.c |    2 +-
 3 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 10bf657..c7eebed 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-02-28  Morten Welinder  <terra gnome org>
+
+	* src/commands.c (cmd_solver): Set cmd.sheet.  Fixes #611406.
+
 2010-02-26  Morten Welinder  <terra gnome org>
 
 	* src/dependent.c (gnm_cell_eval_content): Fix rendering problem
diff --git a/NEWS b/NEWS
index 20fac50..2165fb2 100644
--- a/NEWS
+++ b/NEWS
@@ -13,6 +13,7 @@ Morten:
 	* Turn off -Wstrict-prototypes for the stable series.
 	* Fix ODF read problem.  [#610178]
 	* Fix rendering problem with iterated evaluation.
+	* Fix solver undo problem.  [#611406]
 
 --------------------------------------------------------------------------
 Gnumeric 1.10.0
diff --git a/src/commands.c b/src/commands.c
index 894a2c6..bace60c 100644
--- a/src/commands.c
+++ b/src/commands.c
@@ -6336,7 +6336,7 @@ cmd_solver (WorkbookControl *wbc, const char *txt, GOUndo *undo, GOUndo *redo)
 
 	me = g_object_new (CMD_SOLVER_TYPE, NULL);
 
-	me->cmd.sheet = NULL;
+	me->cmd.sheet = wb_control_cur_sheet (wbc);
 	me->cmd.size = 1;
 	me->cmd.cmd_descriptor = g_strdup (txt);
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]