Skip to content

Commit f604600

Browse files
committed
Add middle-click reset functionality to FloatControlWidget
1 parent b6cd0d9 commit f604600

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

engine/Sandbox.Tools/ControlWidget/FloatControlWidget.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,14 @@ protected override void OnMouseReleased( MouseEvent e )
321321
dragging = false;
322322
PropertyFinishEdit();
323323
}
324+
325+
if ( e.MiddleMouseButton && !ReadOnly )
326+
{
327+
SerializedProperty.SetValue( SerializedProperty.GetDefault() );
328+
LineEdit.Text = ValueToString();
329+
LineEdit.Blur();
330+
Update();
331+
}
324332
}
325333

326334
protected virtual void OnDragValue( decimal add ) { /*Value = add;*/ }

0 commit comments

Comments
 (0)