mirror of
https://github.com/gryf/wmaker.git
synced 2026-01-05 13:24:14 +01:00
fixed little bug in non-continuous mode for slider
This commit is contained in:
@@ -469,7 +469,6 @@ static void
|
|||||||
handleActionEvents(XEvent *event, void *data)
|
handleActionEvents(XEvent *event, void *data)
|
||||||
{
|
{
|
||||||
WMSlider *sPtr = (Slider*)data;
|
WMSlider *sPtr = (Slider*)data;
|
||||||
int ovalue = sPtr->value;
|
|
||||||
|
|
||||||
CHECK_CLASS(data, WC_Slider);
|
CHECK_CLASS(data, WC_Slider);
|
||||||
|
|
||||||
@@ -512,7 +511,7 @@ handleActionEvents(XEvent *event, void *data)
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ButtonRelease:
|
case ButtonRelease:
|
||||||
if (!sPtr->flags.continuous && ovalue != sPtr->value && sPtr->action) {
|
if (!sPtr->flags.continuous && sPtr->action) {
|
||||||
(*sPtr->action)(sPtr, sPtr->clientData);
|
(*sPtr->action)(sPtr, sPtr->clientData);
|
||||||
}
|
}
|
||||||
sPtr->flags.dragging = 0;
|
sPtr->flags.dragging = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user