Provide TextChanged() signal after PASTE 09/49609/1
authorPaul Wisbey <p.wisbey@samsung.com>
Thu, 15 Oct 2015 11:41:09 +0000 (12:41 +0100)
committerPaul Wisbey <p.wisbey@samsung.com>
Thu, 15 Oct 2015 11:41:09 +0000 (12:41 +0100)
Change-Id: Id17a4fdd58426aa016ae0ead597ed35a9c6d5b09

dali-toolkit/internal/text/text-controller.cpp

index 07cb7fe..bcac025 100644 (file)
@@ -1709,6 +1709,9 @@ void Controller::PasteText( const std::string& stringToPaste )
   InsertText( stringToPaste, Text::Controller::COMMIT );
   mImpl->ChangeState( EventData::EDITING );
   mImpl->RequestRelayout();
   InsertText( stringToPaste, Text::Controller::COMMIT );
   mImpl->ChangeState( EventData::EDITING );
   mImpl->RequestRelayout();
+
+  // Do this last since it provides callbacks into application code
+  mImpl->mControlInterface.TextChanged();
 }
 
 void Controller::PasteClipboardItemEvent()
 }
 
 void Controller::PasteClipboardItemEvent()