TextModel - Remove the logical to visual conversion table.
[platform/core/uifw/dali-toolkit.git] / dali-toolkit / internal / text / text-controller-impl.cpp
index c37c7be..56820ae 100644 (file)
@@ -389,7 +389,6 @@ void Controller::Impl::ClearFullModelData( OperationsMask operations )
       }
       mLogicalModel->mBidirectionalLineInfo.Clear();
 
-      mLogicalModel->mLogicalToVisualMap.Clear();
       mLogicalModel->mVisualToLogicalMap.Clear();
     }
   }
@@ -501,11 +500,6 @@ void Controller::Impl::ClearCharacterModelData( CharacterIndex startIndex, Chara
       mLogicalModel->mBidirectionalLineInfo.Erase( bidirectionalLineInfoBuffer + startRemoveIndex,
                                                    bidirectionalLineInfoBuffer + endRemoveIndex );
 
-      // Clear the logical to visual and the visual to logical conversion tables.
-      CharacterIndex* logicalToVisualMapBuffer = mLogicalModel->mLogicalToVisualMap.Begin();
-      mLogicalModel->mLogicalToVisualMap.Erase( logicalToVisualMapBuffer + startIndex,
-                                                logicalToVisualMapBuffer + endIndexPlusOne );
-
       CharacterIndex* visualToLogicalMapBuffer = mLogicalModel->mVisualToLogicalMap.Begin();
       mLogicalModel->mVisualToLogicalMap.Erase( visualToLogicalMapBuffer + startIndex,
                                                 visualToLogicalMapBuffer + endIndexPlusOne );