diff --git a/app/src/main/java/org/thoughtcrime/securesms/logsubmit/SubmitDebugLogActivity.java b/app/src/main/java/org/thoughtcrime/securesms/logsubmit/SubmitDebugLogActivity.java index c8bb64582f..7736d87166 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/logsubmit/SubmitDebugLogActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/logsubmit/SubmitDebugLogActivity.java @@ -95,13 +95,12 @@ public class SubmitDebugLogActivity extends BaseActivity { SearchView.OnQueryTextListener queryListener = new SearchView.OnQueryTextListener() { @Override public boolean onQueryTextSubmit(String query) { - viewModel.onQueryUpdated(query); return true; } @Override public boolean onQueryTextChange(String query) { - viewModel.onQueryUpdated(query); + onQueryChanged(query); return true; } }; @@ -116,7 +115,7 @@ public class SubmitDebugLogActivity extends BaseActivity { @Override public boolean onMenuItemActionCollapse(MenuItem item) { searchView.setOnQueryTextListener(null); - viewModel.onSearchClosed(); + onQueryChanged(""); return true; } }); @@ -173,55 +172,6 @@ public class SubmitDebugLogActivity extends BaseActivity { // } private void initWebView() { - StringBuilder body = new StringBuilder(); - - int backgroundColor = ContextCompat.getColor(this, R.color.signal_colorBackground); - int noneColor = ContextCompat.getColor(this, R.color.debuglog_color_none); - int verboseColor = ContextCompat.getColor(this, R.color.debuglog_color_verbose); - int debugColor = ContextCompat.getColor(this, R.color.debuglog_color_debug); - int infoColor = ContextCompat.getColor(this, R.color.debuglog_color_info); - int warningColor = ContextCompat.getColor(this, R.color.debuglog_color_warn); - int errorColor = ContextCompat.getColor(this, R.color.debuglog_color_error); - - String css = String.format(""" - - """, - intToCssHex(backgroundColor), - intToCssHex(noneColor), - intToCssHex(verboseColor), - intToCssHex(debugColor), - intToCssHex(infoColor), - intToCssHex(warningColor), - intToCssHex(errorColor) - ); - - String js = """ - - """; - - body.append(String.format("
%s%s", css, js)); - - String htmlContent = body.toString(); - - logWebView.loadDataWithBaseURL(null, htmlContent, "text/html", "UTF-8", null); - logWebView.getSettings().setBuiltInZoomControls(true); logWebView.getSettings().setDisplayZoomControls(false); logWebView.getSettings().setUseWideViewPort(true); @@ -279,6 +229,10 @@ public class SubmitDebugLogActivity extends BaseActivity { } private void presentLines(@NonNull List