summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwolfsuit <wolfsuit>2005-03-12 00:28:39 (GMT)
committerwolfsuit <wolfsuit>2005-03-12 00:28:39 (GMT)
commit03889fc0315f8e0366434984d3290d734c74539b (patch)
tree4f0ff68fdc9302f007d5233ec7d0fb52b23615a1
parent6bdfe421432c25e3f3791dd7e50b1bfd71417da8 (diff)
downloadtk-03889fc0315f8e0366434984d3290d734c74539b.zip
tk-03889fc0315f8e0366434984d3290d734c74539b.tar.gz
tk-03889fc0315f8e0366434984d3290d734c74539b.tar.bz2
ChangeLog for the previous two commits
-rw-r--r--ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 10549a3..067bede 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+2005-03-11 Jim Ingham <jingham@apple.com>
+
+ * macosx/tkMacOSXButton.c (TkpDisplayButton): Set the port to
+ the Button window's port BEFORE you set the clip, otherwise you
+ are setting the clip on the wrong window!
+ Also, a little cleanup - move x & y into the branches where they are
+ used, and don't compute the TextAnchor if we are using the native
+ button text, since we aren't going to use it.
+ (TkMacOSXDrawControl): Call ShowControl & SetControlVisibility in a more
+ logical order.
+
+ * tkMacOSXInt.h: Add TkMacOSXGenerateFocusEvent.
+ * tkMacOSXSubwindows.c (XDestroyWindow): We don't get Activate events
+ for the remaining windows when a Floating window is destroyed. This
+ can cause the focus to disappear. So catch this case when the window
+ is being destroyed and move the focus here.
+ * tkMacOSXWindowEvent.c (TkMacOSXGenerateFocusEvent): Make this public
+ (used to be GenerateFocusEvent) since we need it here and in
+ tkMacOSXSubwindows.c. Then change the name everywhere it is used.
+ [Bug 1124237]
+
2005-03-10 Jim Ingham <jingham@apple.com>
* macosx/tkMacOSXMouseEvent.c (TkMacOSXProcessMouseEvent): In