Re: eggtreemodelfilter.c bug fixes

On Sat, 2003-09-06 at 21:46, David Hampton wrote:
> 3) egg_tree_model_filter_row_changed needs to build all the tree levels
> if they don't exist.  As is, it ends up printing a warning message for
> each node that isn't in an already built level.
> @@ -1059,7 +1067,7 @@
>    if (!path)
>      path = egg_real_tree_model_filter_convert_child_path_to_path (filter,
>  								  c_path,
> -								  FALSE,
> +								  TRUE,
>  								  TRUE);

I have some trouble assuming that this change is right. Which warning
message is printed exactly? Do you happen to have a small testcase
reproducing this problem? Or else a small description explaining how to
reproduce the problem?

I want to find out the real source of this problem before I accept this
fix. (You don't want to know how easily you can break the filter model
without noticing ;).



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]