summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2013-08-26 11:00:13 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2013-08-26 11:00:13 (GMT)
commit3d9172ad682a1cfffaf9f55793a947ff05c78e57 (patch)
treece1b9b052466298a15cc19568a0afdff5cfd3ffc
parentac926c8962ff29dc01aaf033abe31036311c5d28 (diff)
downloadtk-3d9172ad682a1cfffaf9f55793a947ff05c78e57.zip
tk-3d9172ad682a1cfffaf9f55793a947ff05c78e57.tar.gz
tk-3d9172ad682a1cfffaf9f55793a947ff05c78e57.tar.bz2
Bug [c597acdab3]: Call [$pb step] in tail position in ttk::progressbar::Autoincrement, so that the widget is in a consistent state when any write traces on the linked -variable are fired
-rw-r--r--ChangeLog14
-rw-r--r--library/ttk/progress.tcl4
2 files changed, 16 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 1b40951..88f14ae 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2013-08-25 Kevin Walzer <wordtech@users.sourceforge.net>
+
+ * macosx/tkMacOSXButton.c: Bug [3016181]: Crash after scrollbar
+ * macosx/tkMacOSXMenu.c: destroyed, Tk Cocoa.
+ * macosx/tkMacOSXScrlbr.c:
+ * macosx/tkMacOSXWm.c:
+
+2012-08-15 Joe English <jenglish@users.sourceforge.net>
+
+ * library/ttk/progress.tcl: Bug [c597acdab3]: Call [$pb step]
+ in tail position in ttk::progressbar::Autoincrement, so that
+ the widget is in a consistent state when any write traces on
+ the linked -variable are fired.
+
2013-07-02 Jan Nijtmans <nijtmans@users.sf.net>
* unix/tcl.m4: Bug [32afa6e256]: dirent64 check is incorrect in tcl.m4
diff --git a/library/ttk/progress.tcl b/library/ttk/progress.tcl
index b6e2ffb..34dce72 100644
--- a/library/ttk/progress.tcl
+++ b/library/ttk/progress.tcl
@@ -18,10 +18,10 @@ proc ttk::progressbar::Autoincrement {pb steptime stepsize} {
return
}
- $pb step $stepsize
-
set Timers($pb) [after $steptime \
[list ttk::progressbar::Autoincrement $pb $steptime $stepsize] ]
+
+ $pb step $stepsize
}
# ttk::progressbar::start --