Thread: [Squirrel-sql-commits] sql12/app/src/net/sourceforge/squirrel_sql/client/gui/desktopcontainer Dial
A Java SQL client for any JDBC compliant database
Brought to you by:
colbell,
gerdwagner
From: Gerd W. <ger...@us...> - 2009-03-02 01:23:38
|
Update of /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/gui/desktopcontainer In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv32745/app/src/net/sourceforge/squirrel_sql/client/gui/desktopcontainer Modified Files: DialogDelegate.java Log Message: 2644778: "Contents Tab SQL fliter" and "Limit cell edit WHERE clause size" dialogs didn't work. Index: DialogDelegate.java =================================================================== RCS file: /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/gui/desktopcontainer/DialogDelegate.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** DialogDelegate.java 25 Dec 2008 19:09:31 -0000 1.1 --- DialogDelegate.java 2 Mar 2009 01:23:32 -0000 1.2 *************** *** 18,26 **** private IWidget _widget; ! private boolean _inDispose; ! private boolean _inSetTitle; ! private boolean _inUpdateUI; ! private boolean _inSetVisible; ! private boolean _inAddNotify; private WidgetEventCaster _eventCaster = new WidgetEventCaster(); --- 18,22 ---- private IWidget _widget; ! private boolean _inWidgetSetVisible; private WidgetEventCaster _eventCaster = new WidgetEventCaster(); *************** *** 185,189 **** public void _moveToFront() { ! _setVisible(true); setSelected(true); requestFocus(); --- 181,200 ---- public void _moveToFront() { ! //_setVisible(true); Bug 2644778: The widgets setVisible() wasn't called. ! ! if(false == _inWidgetSetVisible) ! { ! try ! { ! _inWidgetSetVisible = true; ! _widget.setVisible(true); ! } ! finally ! { ! // _inWidgetSetVisible was introduced to allow moveToFront to be called ! // from within setVisible. See EditWhereColsSheet or SQLFilterSheet ! _inWidgetSetVisible = false; ! } ! } setSelected(true); requestFocus(); |