mirror of
https://github.com/KDE/kdeconnect-android
synced 2025-09-04 16:15:09 +00:00
Fixed error list always empty the second time it is loaded.
This commit is contained in:
@@ -57,13 +57,15 @@ public class DeviceActivity extends ActionBarActivity {
|
|||||||
names[i] = p.getDisplayName();
|
names[i] = p.getDisplayName();
|
||||||
}
|
}
|
||||||
ListView errorList = (ListView)findViewById(R.id.errors_list);
|
ListView errorList = (ListView)findViewById(R.id.errors_list);
|
||||||
if (!failedPlugins.isEmpty() && errorList.getHeaderViewsCount() == 0) {
|
if (!failedPlugins.isEmpty()) {
|
||||||
if (errorHeader == null) {
|
if (errorList.getHeaderViewsCount() == 0) {
|
||||||
errorHeader = new TextView(DeviceActivity.this);
|
if (errorHeader == null) {
|
||||||
errorHeader.setPadding(0,24,0,0);
|
errorHeader = new TextView(DeviceActivity.this);
|
||||||
errorHeader.setText(getResources().getString(R.string.plugins_failed_to_load));
|
errorHeader.setPadding(0,24,0,0);
|
||||||
|
errorHeader.setText(getResources().getString(R.string.plugins_failed_to_load));
|
||||||
|
}
|
||||||
|
errorList.addHeaderView(errorHeader);
|
||||||
}
|
}
|
||||||
errorList.addHeaderView(errorHeader);
|
|
||||||
} else {
|
} else {
|
||||||
errorList.removeHeaderView(errorHeader);
|
errorList.removeHeaderView(errorHeader);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user