Fix clear logs
This commit is contained in:
parent
4c4dda340a
commit
a6dd39596a
|
|
@ -112,7 +112,7 @@ public class LogsFragment extends BaseFragment {
|
||||||
@Override
|
@Override
|
||||||
public void onTabSelected(TabLayout.Tab tab) {
|
public void onTabSelected(TabLayout.Tab tab) {
|
||||||
verbose = tab.getPosition() == 1;
|
verbose = tab.getPosition() == 1;
|
||||||
reloadErrorLog();
|
reloadLogs();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
@ -137,7 +137,7 @@ public class LogsFragment extends BaseFragment {
|
||||||
@Override
|
@Override
|
||||||
public void onResume() {
|
public void onResume() {
|
||||||
super.onResume();
|
super.onResume();
|
||||||
reloadErrorLog();
|
reloadLogs();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
@ -157,7 +157,7 @@ public class LogsFragment extends BaseFragment {
|
||||||
binding.recyclerView.smoothScrollToPosition(max(adapter.getItemCount() - 1, 0));
|
binding.recyclerView.smoothScrollToPosition(max(adapter.getItemCount() - 1, 0));
|
||||||
}
|
}
|
||||||
} else if (itemId == R.id.menu_refresh) {
|
} else if (itemId == R.id.menu_refresh) {
|
||||||
reloadErrorLog();
|
reloadLogs();
|
||||||
return true;
|
return true;
|
||||||
} else if (itemId == R.id.menu_save) {
|
} else if (itemId == R.id.menu_save) {
|
||||||
save();
|
save();
|
||||||
|
|
@ -176,7 +176,7 @@ public class LogsFragment extends BaseFragment {
|
||||||
binding = null;
|
binding = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void reloadErrorLog() {
|
private void reloadLogs() {
|
||||||
ParcelFileDescriptor parcelFileDescriptor = ConfigManager.getLog(verbose);
|
ParcelFileDescriptor parcelFileDescriptor = ConfigManager.getLog(verbose);
|
||||||
if (parcelFileDescriptor != null) {
|
if (parcelFileDescriptor != null) {
|
||||||
new LogsReader().execute(parcelFileDescriptor.getFileDescriptor());
|
new LogsReader().execute(parcelFileDescriptor.getFileDescriptor());
|
||||||
|
|
@ -324,8 +324,8 @@ public class LogsFragment extends BaseFragment {
|
||||||
}
|
}
|
||||||
|
|
||||||
void clearLogs() {
|
void clearLogs() {
|
||||||
logs.clear();
|
|
||||||
notifyItemRangeRemoved(0, logs.size());
|
notifyItemRangeRemoved(0, logs.size());
|
||||||
|
logs.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue