From: <am...@vu...> - 2017-02-21 17:42:57
|
Revision: 44121 Author: amogge Date: 2017-02-21 17:42:50 +0000 (Tue, 21 Feb 2017) Log Message: ----------- prevent 2nd click on tab messing things up Modified Paths: -------------- client/trunk/azureus3/src/com/aelitis/azureus/ui/swt/search/SearchResultsTabArea.java Modified: client/trunk/azureus3/src/com/aelitis/azureus/ui/swt/search/SearchResultsTabArea.java =================================================================== --- client/trunk/azureus3/src/com/aelitis/azureus/ui/swt/search/SearchResultsTabArea.java 2017-02-20 23:49:27 UTC (rev 44120) +++ client/trunk/azureus3/src/com/aelitis/azureus/ui/swt/search/SearchResultsTabArea.java 2017-02-21 17:42:50 UTC (rev 44121) @@ -202,6 +202,11 @@ selectView( SWTSkinObject parent ) { + SearchResultsTabAreaBase newImpl = isBrowserView?browserImpl:nativeImpl; + + if (newImpl == activeImpl) { + return; + } Control[] kids = ((Composite)nativeSkinObject.getControl().getParent()).getChildren(); @@ -229,7 +234,7 @@ activeImpl.hideView(); } - activeImpl = isBrowserView?browserImpl:nativeImpl; + activeImpl = newImpl; activeImpl.showView(); |