Fix untoggleable buttons not updating models (#8144)

This commit is contained in:
Lost Robot
2025-11-28 20:55:13 -06:00
committed by GitHub
parent 69e1db58a8
commit f50b047684

View File

@@ -119,6 +119,10 @@ void AutomatableButton::mousePressEvent( QMouseEvent * _me )
{
toggle();
}
else
{
model()->setValue(true);
}
_me->accept();
}
else
@@ -150,6 +154,10 @@ void AutomatableButton::mouseReleaseEvent( QMouseEvent * _me )
{
if( _me && _me->button() == Qt::LeftButton )
{
if(!isCheckable())
{
model()->setValue(false);
}
emit clicked();
}
}