Moving grab handle shows select | select all but also cut and copy which is wrong.
Change-Id: Ib23feff4a97e7de6bc5d9dd6a7ec94cd64b82585
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
mPopupPanel.TogglePopupButtonOnOff( TextInputPopup::ButtonsSelectAll, true );
}
mPopupPanel.TogglePopupButtonOnOff( TextInputPopup::ButtonsSelectAll, true );
}
- if ( !mStyledText.empty() )
+ if ( !mStyledText.empty() && IsTextSelected() )
{
mPopupPanel.TogglePopupButtonOnOff( TextInputPopup::ButtonsCopy, true );
mPopupPanel.TogglePopupButtonOnOff( TextInputPopup::ButtonsCut, true );
{
mPopupPanel.TogglePopupButtonOnOff( TextInputPopup::ButtonsCopy, true );
mPopupPanel.TogglePopupButtonOnOff( TextInputPopup::ButtonsCut, true );
{
mPopupPanel.TogglePopupButtonOnOff( TextInputPopup::ButtonsSelectAll, true );
mPopupPanel.TogglePopupButtonOnOff( TextInputPopup::ButtonsSelect, true );
{
mPopupPanel.TogglePopupButtonOnOff( TextInputPopup::ButtonsSelectAll, true );
mPopupPanel.TogglePopupButtonOnOff( TextInputPopup::ButtonsSelect, true );
- mPopupPanel.TogglePopupButtonOnOff( TextInputPopup::ButtonsCut, showCutButton );
+ mPopupPanel.TogglePopupButtonOnOff( TextInputPopup::ButtonsCut, ( showCutButton && IsTextSelected() ) );
}
// if clipboard has valid contents then offer paste option
if( mClipboard && mClipboard.NumberOfItems() )
}
// if clipboard has valid contents then offer paste option
if( mClipboard && mClipboard.NumberOfItems() )