equal
deleted
inserted
replaced
88 } |
88 } |
89 break; |
89 break; |
90 default: |
90 default: |
91 break; |
91 break; |
92 } |
92 } |
93 |
93 // Show ICF, Backspace, Arrow after position changed to avoid flick |
|
94 iOwner->LayoutContext()->Control(ECtrlIdICF)->Hide( EFalse ); |
|
95 iOwner->LayoutContext()->Control(ECtrlIdBackspace)->Hide( EFalse ); |
94 |
96 |
95 iOwner->LayoutContext()->ShowArrowBtn( |
97 iOwner->LayoutContext()->ShowArrowBtn( |
96 EBtnArrowLeft | EBtnArrowRight | EBtnArrowUp | EBtnArrowDown); |
98 EBtnArrowLeft | EBtnArrowRight | EBtnArrowUp | EBtnArrowDown); |
97 } |
99 } |
98 |
100 |
99 void CChnItutUiStateStandby::OnExit() |
101 void CChnItutUiStateStandby::OnExit() |
100 { |
102 { |
101 // hide input mode indicator |
103 // hide input mode indicator |
102 |
104 |
|
105 // Hide ICF, Backspace, Arrow contrls when exit to avoid flick |
103 iOwner->LayoutContext()->ShowArrowBtn(0); |
106 iOwner->LayoutContext()->ShowArrowBtn(0); |
|
107 iOwner->LayoutContext()->Control(ECtrlIdICF)->Hide( ETrue ); |
|
108 iOwner->LayoutContext()->Control(ECtrlIdBackspace)->Hide(ETrue); |
104 } |
109 } |
105 |
110 |
106 TBool CChnItutUiStateStandby::HandleKeyL(TInt aCmd, TInt aKey) |
111 TBool CChnItutUiStateStandby::HandleKeyL(TInt aCmd, TInt aKey) |
107 { |
112 { |
108 if (aKey == EKeyBackspace) |
113 if (aKey == EKeyBackspace) |