From: Richard K. <ric...@us...> - 2005-05-17 06:00:59
|
Update of /cvsroot/actionstep/actionstep/src/org/actionstep In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5210 Modified Files: NSTabView.as Log Message: if tab set to null, ignore Index: NSTabView.as =================================================================== RCS file: /cvsroot/actionstep/actionstep/src/org/actionstep/NSTabView.as,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** NSTabView.as 16 May 2005 01:24:34 -0000 1.5 --- NSTabView.as 16 May 2005 14:44:55 -0000 1.6 *************** *** 163,174 **** m_delegate["tabViewWillSelectTabViewItem"].call(m_delegate, this, m_selected); } ! ! m_selectedItem = m_items.indexOfObject(m_selected); ! m_selected.setTabState(NSTabState.NSSelectedTab); ! var selectedView:NSView = m_selected.view(); ! if (selectedView != null) { ! addSubview(selectedView); ! selectedView.setFrame(contentRect()); ! m_window.makeFirstResponder(m_selected.initialFirstResponder()); } setNeedsDisplay(true); --- 163,175 ---- m_delegate["tabViewWillSelectTabViewItem"].call(m_delegate, this, m_selected); } ! if (m_selected != null) { ! m_selectedItem = m_items.indexOfObject(m_selected); ! m_selected.setTabState(NSTabState.NSSelectedTab); ! var selectedView:NSView = m_selected.view(); ! if (selectedView != null) { ! addSubview(selectedView); ! selectedView.setFrame(contentRect()); ! m_window.makeFirstResponder(m_selected.initialFirstResponder()); ! } } setNeedsDisplay(true); |