feat(ErrorStatusDisplayItem): disable clicking on error item

Disable clicking on the ErrorStatusDisplayItem, since there is no valid
content that can be displayed.
This commit is contained in:
FineFindus 2024-08-31 10:42:09 +02:00
parent 01225b05f2
commit c2e6280a18
No known key found for this signature in database
GPG key ID: 64873EE210FF8E6B

View file

@ -39,6 +39,16 @@ public class ErrorStatusDisplayItem extends StatusDisplayItem{
findViewById(R.id.button_copy_error_details).setOnClickListener(this::copyErrorDetails);
}
@Override
public void onClick(){
// explicitly do nothing when clicked
}
@Override
public boolean isEnabled(){
return false;
}
@Override
public void onBind(ErrorStatusDisplayItem item) {
openInBrowserButton.setEnabled(item.status!=null && item.status.url!=null);