fix widget management is_correct bug