Hi, We inherit this behaviour directly from JFace-Viewer so the only chance to get this fixed is up-stream in JFace without a fix in JFace the only possible solution is to filter outside the viewer and set a new input afterwards.
I'm working on a new incarnation of JFace-Viewers for E4 which should address async-stuff and much more in https://bugs.eclipse.org/bugs/show_bug.cgi?id=260451 Tom [email protected] schrieb: > Hi, > > Is there any way to provide progress information when we do a > GridTableViewer.addFilter or GridTableViewer.removeFilter ? > I tried UIJob but still the UI thread will hang and become unresponsive.. > When there are lots of rows [>20000] for each row a call goes to > ViewerFilter's select method, and inside this we have our logic to > show or hide this row and hence the UI thread hangs. > Is there anyway, where in this can be put to a background thread and > after the filtering is done displaying the visible rows, or showing > the progress to the user while this is happening. > > Regards, > Ashwin. > > > ------------------------------------------------------------------------ > > _______________________________________________ > nebula-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/nebula-dev > _______________________________________________ nebula-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/nebula-dev
