[[BackLinksMenu]] [[TicketQuery(summary=HOT_TEXT_REDESIGN_R3, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] = Analysis = The purpose of this task is to fix known text bugs from the previous revisions of the text redesign task. == Overview == * The following bugs should be fixed: * Open of a book containing a frame with styled text in TrueReader. * Typing of text after opening of a book from the server. * If style values are applied to the current text the font hud does not always show the correct font properties of the caret position. * Navigation with End on the last line of text does not go to the last position of the text. * Multiple UP/DOWN navigations go too much to the left. == Task requirements == * Fix the bugs specified in the Overview. * UP/DOWN navigation bug is Optional. == Task result == * The result of this task is source code. == Implementation idea == * For the Reader and Server problems fix persistence. * For the styling bug fix ImmHotText.getStyleValue method. * For the End navigation bug correct getHitPos and getPosPlace functionalities in the layouts. * For the UP/DOWN navigation bug consider and implement TextViewFlow.wantedX functionality. == Related == * [wiki:HOT_TEXT_REDESIGN_R0] * [wiki:HOT_TEXT_REDESIGN_R1] * [wiki:HOT_TEXT_REDESIGN_R2] = Design = ^(Describe your design here.)^ = Implementation = ^(Describe and link the implementation results here (from the wiki or the repository).)^ = Testing = ^(Place the testing results here.)^ = Comments = ^(Write comments for this or later revisions here.)