private void pixelDrawableSettingsDialog(DrawableData drawable) {
        dialogFactory.showPixelDrawableDialog(skin, stage, drawable, (String name, ColorData colorData, int minWidth, int minHeight) -> {
            
            undoableManager.clearUndoables();
            updateStyleValuesForRename(drawable.name, name);
            drawable.name = name;
            drawable.tintName = colorData.getName();
            drawable.minWidth = minWidth;
            drawable.minHeight = minHeight;
            if (Utils.brightness(colorData.color) > .5f) {
                drawable.bgColor = Color.BLACK;
            } else {
                drawable.bgColor = Color.WHITE;
            }
    
            rootTable.refreshStyleProperties(true);
            atlasData.produceAtlas();
            rootTable.refreshPreview();
    
            projectData.setChangesSaved(false);
    
            sortBySelectedMode();
        });
    }
Show an setStatusBarError indicating a drawable that exceeds project specifications
core/src/com/ray3k/skincomposer/dialog/DialogDrawables.java