Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-debug-dev] #initializeFrom( ) is not called when switching tabs


Vadim,

Yes, specify your release, and include everything you put in your message into the bug report.

Thanks,
Joe




berestet@xxxxxxxxxx
Sent by: platform-debug-dev-admin@xxxxxxxxxxx

01/15/2003 03:58 PM
Please respond to platform-debug-dev

       
        To:        platform-debug-dev@xxxxxxxxxxx
        cc:        
        Subject:        Re: [platform-debug-dev] #initializeFrom( ) is not called when switching tabs



Joe,
I did a bit of digging and here is what I found that seems a bit odd:
The handleTabSelected() method gets invoked as for any tab selection event.


protected void handleTabSelected() {
 if (isDisposingTabs()) {
   return;
 }
 ILaunchConfigurationTab[] tabs = getTabs();
 if (fCurrentTabIndex == getTabFolder().getSelectionIndex() || tabs ==
null || tabs.length == 0 || fCurrentTabIndex > (tabs.length - 1)) {
   return;
 }
....
}

However, it seems that the fCurrentTabIndex == getTabFolder
().getSelectionIndex() check returns true and hence this method returns
without calling initializeFrom( ). The value of fCurrentTabIndex is 1
(which sound about right as I am swtiching from the first tab to the second
tab).


When I open a defect, should I specify release 2.0.2?

Thanks,
Vadim.



|---------+------------------------------------>
|         |           Joseph                   |
|         |           Szurszewski/Minneapolis/I|
|         |           BM@IBMUS                 |
|         |           Sent by:                 |
|         |           platform-debug-dev-admin@|
|         |           eclipse.org              |
|         |                                    |
|         |                                    |
|         |           01/15/2003 04:44 PM      |
|         |           Please respond to        |
|         |           platform-debug-dev       |
|         |                                    |
|---------+------------------------------------>
 >-----------------------------------------------------------------------------------------------------------|
 |                                                                                                           |
 |       To:       platform-debug-dev@xxxxxxxxxxx                                                            |
 |       cc:                                                                                                 |
 |       Subject:  Re: [platform-debug-dev] #initializeFrom( ) is not called when switching tabs             |
 |                                                                                                           |
 |                                                                                                           |
 >-----------------------------------------------------------------------------------------------------------|




Vadim,

This sounds like a bug.  The only way initializeFrom() doesn't get called
appears to be if there's no working copy, which shouldn't be the case, so

yes, open a defect.

Thanks,
Joe



                                                                         
  berestet@xxxxxxxxxx                                                    
  Sent by:                          To:                                  
  platform-debug-dev-admin@ platform-debug-dev@xxxxxxxxxxx,              
  eclipse.org               jdt-debug-dev@xxxxxxxxxxx                    
                                    cc:                                  
                                    Subject:        [platform-debug-dev]
  01/15/2003 03:13 PM       #initializeFrom( ) is not called when        
  Please respond to         switching tabs                              
  platform-debug-dev                                                    
                                                                         





I am using ECLIPSE 2.0.2 and came across the following problem:
My tab group contains two tabs: tabA and tabB. Each one implements
initializeFrom(ILaunchConfiguration) method.
There are some cases when user switches from tabA to tabB, but
initializeFrom(ILaunchConfiguration) method for tabB does not get called.
This seem to happen when tab group has just been constructed and user
switches to the tabB for the very first time. If user switches back to the
tabA and then again to the tabB,  initializeFrom(ILaunchConfiguration)
method for tabB gets called just fine.

I wonder if this sounds like a bug. If so, can I open a defect?

Thanks,
Vadim.
Internet:  berestet@xxxxxxxxxx

_______________________________________________
platform-debug-dev mailing list
platform-debug-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-debug-dev




_______________________________________________
platform-debug-dev mailing list
platform-debug-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-debug-dev



Back to the top