Skip to content

Commit e48ca57

Browse files
authored
Report result for input_fitrep (#111)
Like other region_fitrep implementations Fixes #99
1 parent e8cb329 commit e48ca57

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

mod_query/input.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,13 @@ void input_refit(WInput *input)
7676
}
7777

7878

79-
void input_fitrep(WInput *input, WWindow *par, const WFitParams *fp)
79+
bool input_fitrep(WInput *input, WWindow *par, const WFitParams *fp)
8080
{
81+
if(par!=NULL && !region_same_rootwin((WRegion*)input, (WRegion*)par))
82+
return FALSE;
8183
input->last_fp=*fp;
8284
input_do_refit(input, par);
85+
return TRUE;
8386
}
8487

8588

mod_query/input.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ DECLCLASS(WInput){
2525
extern bool input_init(WInput *input, WWindow *par, const WFitParams *fp);
2626
extern void input_deinit(WInput *input);
2727

28-
extern void input_fitrep(WInput *input, WWindow *par, const WFitParams *fp);
28+
extern bool input_fitrep(WInput *input, WWindow *par, const WFitParams *fp);
2929
extern void input_refit(WInput *input);
3030
extern void input_cancel(WInput *input);
3131
extern bool input_rqclose(WInput *input);

0 commit comments

Comments
 (0)