diff options
Diffstat (limited to 'src/gui/checkbox.cpp')
| -rw-r--r-- | src/gui/checkbox.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gui/checkbox.cpp b/src/gui/checkbox.cpp index 02cadc6..97ce804 100644 --- a/src/gui/checkbox.cpp +++ b/src/gui/checkbox.cpp @@ -40,9 +40,9 @@ void gui_checkbox_input_fn( void* ptr ) { U8 was_held = check->held; check->held = 0; if( inbounds && was_held ) { + if( check->pre_cb ) check->pre_cb( check ); *check->pval = !*check->pval; - if( check->cb ) - check->cb( check ); + if( check->cb ) check->cb( check ); } return; |
