Fixed #19 - Fixed sync of streamlist

This commit is contained in:
Brita Keller 2020-01-27 20:37:53 +01:00
parent 51d9d7e25c
commit 44ac32359f
1 changed files with 8 additions and 4 deletions

View File

@ -199,12 +199,16 @@ public class DesignBrowser {
@Override
public void selectionChanged(SelectionChangedEvent event) {
ISelection selection=event.getSelection();
if( selection instanceof IStructuredSelection) {
if( selection instanceof IStructuredSelection) {
Object object= ((IStructuredSelection)selection).getFirstElement();
if(object instanceof IHierNode&& ((IHierNode)object).getChildNodes().size()!=0){
if(object instanceof IHierNode && ((IHierNode)object).getChildNodes().size()!=0){
txTableViewer.setInput(object);
updateButtons();
}
else { //if selection is changed but empty
txTableViewer.setInput(null);
updateButtons();
}
}
}
});
@ -250,8 +254,8 @@ public class DesignBrowser {
@Override
public void selectionChanged(SelectionChangedEvent event) {
selectionService.setSelection(event.getSelection());
updateButtons();
selectionService.setSelection(event.getSelection());
updateButtons();
}
});