From febb709279b02f3d4623f7b60eb7eb5c68997d5f Mon Sep 17 00:00:00 2001 From: hyb1996 <946994919@qq.com> Date: Tue, 15 Aug 2017 10:25:08 +0800 Subject: [PATCH] fix: #225 --- .../com/stardust/autojs/runtime/console/ConsoleView.java | 7 ++++++- .../stardust/autojs/runtime/console/StardustConsole.java | 7 +------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/autojs/src/main/java/com/stardust/autojs/runtime/console/ConsoleView.java b/autojs/src/main/java/com/stardust/autojs/runtime/console/ConsoleView.java index 52b7953d..0a8c2101 100644 --- a/autojs/src/main/java/com/stardust/autojs/runtime/console/ConsoleView.java +++ b/autojs/src/main/java/com/stardust/autojs/runtime/console/ConsoleView.java @@ -144,7 +144,12 @@ public class ConsoleView extends FrameLayout implements StardustConsole.LogListe @Override public void onLogClear() { - mTextView.setText(""); + post(new Runnable() { + @Override + public void run() { + mTextView.setText(""); + } + }); } @Override diff --git a/autojs/src/main/java/com/stardust/autojs/runtime/console/StardustConsole.java b/autojs/src/main/java/com/stardust/autojs/runtime/console/StardustConsole.java index 5f461476..cb6583ae 100644 --- a/autojs/src/main/java/com/stardust/autojs/runtime/console/StardustConsole.java +++ b/autojs/src/main/java/com/stardust/autojs/runtime/console/StardustConsole.java @@ -124,14 +124,9 @@ public class StardustConsole extends AbstractConsole { @Override public void show() { if (!SettingsCompat.canDrawOverlays(mUiHandler.getContext())) { - mUiHandler.post(new Runnable() { - @Override - public void run() { - - } - }); SettingsCompat.manageDrawOverlays(mUiHandler.getContext()); mUiHandler.toast(R.string.text_no_floating_window_permission); + return; } startFloatyService(); mUiHandler.post(new Runnable() {