#3968: fix missing update() call in end_fill().
diff --git a/Lib/lib-tk/turtle.py b/Lib/lib-tk/turtle.py
index 6bc3760..295f9f4 100644
--- a/Lib/lib-tk/turtle.py
+++ b/Lib/lib-tk/turtle.py
@@ -306,6 +306,7 @@
                                             {'fill': self._color,
                                              'smooth': smooth})
                 self._items.append(item)
+                self._canvas.update()
         self._path = []
         self._filling = flag
         if flag:
diff --git a/Misc/NEWS b/Misc/NEWS
index 5fcf456..87d19cb 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -89,6 +89,8 @@
 Library
 -------
 
+- Issues #3968 and #3969: two minor turtle problems.
+
 - Issue #3547: Fixed ctypes structures bitfields of varying integer
   sizes.