1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-17 05:55:22 +02:00

[233478] Promptable Filter Displayed 3 times when clicking cancel

This commit is contained in:
David McKnight 2008-05-22 21:28:09 +00:00
parent b116f3146d
commit 3103f690c8

View file

@ -37,6 +37,7 @@
* David Dykstal (IBM) - [231867] TVT34:TCT196: PLK: "Subset" window too narrow * David Dykstal (IBM) - [231867] TVT34:TCT196: PLK: "Subset" window too narrow
* David Dykstal (IBM) - [188150] adding "go up one level" tooltip * David Dykstal (IBM) - [188150] adding "go up one level" tooltip
* David McKnight (IBM) - [232320] remote system details view restore problem * David McKnight (IBM) - [232320] remote system details view restore problem
* David McKnight (IBM) - [233478] Promptable Filter Displayed 3 times when clicking cancel
*******************************************************/ *******************************************************/
package org.eclipse.rse.internal.ui.view; package org.eclipse.rse.internal.ui.view;
@ -1336,13 +1337,19 @@ public class SystemTableViewPart extends ViewPart
if (adapter != null) if (adapter != null)
{ {
alreadyHandled = adapter.handleDoubleClick(element); alreadyHandled = adapter.handleDoubleClick(element);
if (!alreadyHandled)
if (!alreadyHandled && adapter.hasChildren((IAdaptable)element)) {
if (adapter.isPromptable(element))
{
adapter.getChildren((IAdaptable)element, new NullProgressMonitor());
}
else if (!alreadyHandled && adapter.hasChildren((IAdaptable)element))
{ {
setInput((IAdaptable) element); setInput((IAdaptable) element);
} }
} }
} }
}
public void updateActionStates() public void updateActionStates()
{ {