refactor, maybe helps to find crash report cause

This commit is contained in:
Philipp Crocoll
2018-03-27 07:15:08 +02:00
parent a5455925ea
commit cb9cf4885f

View File

@@ -647,14 +647,24 @@ namespace keepass2android
public override void Run()
{
String currentClip = Util.GetClipboard(_service);
_handler.Post(DoClearClipboard);
DoPostClear();
if (currentClip.Equals(_clearText))
{
Util.CopyToClipboard(_service, "");
_handler.Post(ShowClipboardWarning);
Util.CopyToClipboard(_service, "");
DoPostWarn();
}
}
private void DoPostWarn()
{
_handler.Post(ShowClipboardWarning);
}
private void DoPostClear()
{
_handler.Post(DoClearClipboard);
}
private void DoClearClipboard()
{
_service.OnWaitElementDeleted(CopyToClipboardService.ClearClipboard);