Get NSToolbar setVisible: to really display/hide the toolbar.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28722 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
fredkiefer 2009-09-21 16:04:36 +00:00
parent 7b15f5c439
commit 9e33aabc27
3 changed files with 61 additions and 6 deletions

View file

@ -2902,6 +2902,9 @@ resetCursorRectsForView(NSView *theView)
break;
case NSWindowToolbarButton:
// FIXME
[newButton setAction: @selector(toggleToolbarShown:)];
break;
case NSWindowDocumentIconButton:
default:
// FIXME
@ -5121,9 +5124,8 @@ current key view.<br />
if (!toolbar)
return;
[toolbar setVisible: !isVisible];
// We do this again on a lower level, but doing it here is faster.
if (isVisible)
{
[_wv removeToolbarView: [toolbar _toolbarView]];
@ -5133,6 +5135,8 @@ current key view.<br />
[_wv addToolbarView: [toolbar _toolbarView]];
}
[toolbar setVisible: !isVisible];
[self display];
}