*** empty log message ***
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Text.java b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Text.java
index 2490b52..e44b06c 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Text.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Text.java
@@ -483,6 +483,7 @@
 	checkWidget();
 	//NOT DONE - get clipboard text and verify or use undo?
 	OS.TXNPaste (txnObject);
+	sendEvent (SWT.Modify);
 }
 
 void releaseWidget () {
@@ -622,6 +623,7 @@
 	setTXNText (OS.kTXNStartOffset, OS.kTXNEndOffset, string);
 	OS.TXNSetSelection (txnObject, OS.kTXNStartOffset, OS.kTXNStartOffset);
 	OS.TXNShowSelection (txnObject, false);
+	sendEvent (SWT.Modify);
 }
 
 void setTXNText (int iStartOffset, int iEndOffset, String string) {