projects
/
platform
/
core
/
uifw
/
dali-toolkit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
TextField is re-laied out after its properties are changed.
[platform/core/uifw/dali-toolkit.git]
/
dali-toolkit
/
internal
/
text
/
text-controller.cpp
diff --git
a/dali-toolkit/internal/text/text-controller.cpp
b/dali-toolkit/internal/text/text-controller.cpp
index
1468941
..
981d8cc
100755
(executable)
--- a/
dali-toolkit/internal/text/text-controller.cpp
+++ b/
dali-toolkit/internal/text/text-controller.cpp
@@
-1340,7
+1340,7
@@
void Controller::SetInputColor( const Vector4& color )
mImpl->mEventData->mInputStyle.textColor = color;
mImpl->mEventData->mInputStyle.isDefaultColor = false;
mImpl->mEventData->mInputStyle.textColor = color;
mImpl->mEventData->mInputStyle.isDefaultColor = false;
- if( EventData::SELECTING == mImpl->mEventData->mState )
+ if( EventData::SELECTING == mImpl->mEventData->mState
|| EventData::EDITING == mImpl->mEventData->mState || EventData::INACTIVE == mImpl->mEventData->mState
)
{
const bool handlesCrossed = mImpl->mEventData->mLeftSelectionPosition > mImpl->mEventData->mRightSelectionPosition;
{
const bool handlesCrossed = mImpl->mEventData->mLeftSelectionPosition > mImpl->mEventData->mRightSelectionPosition;
@@
-1387,7
+1387,7
@@
void Controller::SetInputFontFamily( const std::string& fontFamily )
mImpl->mEventData->mInputStyle.familyName = fontFamily;
mImpl->mEventData->mInputStyle.isFamilyDefined = true;
mImpl->mEventData->mInputStyle.familyName = fontFamily;
mImpl->mEventData->mInputStyle.isFamilyDefined = true;
- if( EventData::SELECTING == mImpl->mEventData->mState )
+ if( EventData::SELECTING == mImpl->mEventData->mState
|| EventData::EDITING == mImpl->mEventData->mState || EventData::INACTIVE == mImpl->mEventData->mState
)
{
CharacterIndex startOfSelectedText = 0u;
Length lengthOfSelectedText = 0u;
{
CharacterIndex startOfSelectedText = 0u;
Length lengthOfSelectedText = 0u;
@@
-1446,7
+1446,7
@@
void Controller::SetInputFontWeight( FontWeight weight )
mImpl->mEventData->mInputStyle.weight = weight;
mImpl->mEventData->mInputStyle.isWeightDefined = true;
mImpl->mEventData->mInputStyle.weight = weight;
mImpl->mEventData->mInputStyle.isWeightDefined = true;
- if( EventData::SELECTING == mImpl->mEventData->mState )
+ if( EventData::SELECTING == mImpl->mEventData->mState
|| EventData::EDITING == mImpl->mEventData->mState || EventData::INACTIVE == mImpl->mEventData->mState
)
{
CharacterIndex startOfSelectedText = 0u;
Length lengthOfSelectedText = 0u;
{
CharacterIndex startOfSelectedText = 0u;
Length lengthOfSelectedText = 0u;
@@
-1512,7
+1512,7
@@
void Controller::SetInputFontWidth( FontWidth width )
mImpl->mEventData->mInputStyle.width = width;
mImpl->mEventData->mInputStyle.isWidthDefined = true;
mImpl->mEventData->mInputStyle.width = width;
mImpl->mEventData->mInputStyle.isWidthDefined = true;
- if( EventData::SELECTING == mImpl->mEventData->mState )
+ if( EventData::SELECTING == mImpl->mEventData->mState
|| EventData::EDITING == mImpl->mEventData->mState || EventData::INACTIVE == mImpl->mEventData->mState
)
{
CharacterIndex startOfSelectedText = 0u;
Length lengthOfSelectedText = 0u;
{
CharacterIndex startOfSelectedText = 0u;
Length lengthOfSelectedText = 0u;
@@
-1578,7
+1578,7
@@
void Controller::SetInputFontSlant( FontSlant slant )
mImpl->mEventData->mInputStyle.slant = slant;
mImpl->mEventData->mInputStyle.isSlantDefined = true;
mImpl->mEventData->mInputStyle.slant = slant;
mImpl->mEventData->mInputStyle.isSlantDefined = true;
- if( EventData::SELECTING == mImpl->mEventData->mState )
+ if( EventData::SELECTING == mImpl->mEventData->mState
|| EventData::EDITING == mImpl->mEventData->mState || EventData::INACTIVE == mImpl->mEventData->mState
)
{
CharacterIndex startOfSelectedText = 0u;
Length lengthOfSelectedText = 0u;
{
CharacterIndex startOfSelectedText = 0u;
Length lengthOfSelectedText = 0u;
@@
-1644,7
+1644,7
@@
void Controller::SetInputFontPointSize( float size )
mImpl->mEventData->mInputStyle.size = size;
mImpl->mEventData->mInputStyle.isSizeDefined = true;
mImpl->mEventData->mInputStyle.size = size;
mImpl->mEventData->mInputStyle.isSizeDefined = true;
- if( EventData::SELECTING == mImpl->mEventData->mState )
+ if( EventData::SELECTING == mImpl->mEventData->mState
|| EventData::EDITING == mImpl->mEventData->mState || EventData::INACTIVE == mImpl->mEventData->mState
)
{
CharacterIndex startOfSelectedText = 0u;
Length lengthOfSelectedText = 0u;
{
CharacterIndex startOfSelectedText = 0u;
Length lengthOfSelectedText = 0u;