fixed swt thread access issue