[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bugs #11599] NSBrowser doesn't provide any way of validating columns th
From: |
Alexander Malmberg |
Subject: |
[bugs #11599] NSBrowser doesn't provide any way of validating columns that aren't visible |
Date: |
Fri, 14 Jan 2005 15:38:51 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041007 Debian/1.7.3-5 |
This is an automated notification sent by Savannah.
It relates to:
bugs #11599, project GNUstep
==============================================================================
OVERVIEW of bugs #11599:
==============================================================================
URL:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=11599>
Summary: NSBrowser doesn't provide any way of validating
columns that aren't visible
Project: GNUstep
Submitted by: alexm
Submitted on: Fri 01/14/05 at 15:38
Category: Gui/AppKit
Severity: 3 - Ordinary
Item Group: Bug
Status: None
Privacy: Public
Assigned to: alexm
Open/Closed: Open
_______________________________________________________
The only validation method is -validateVisibleColumns, and it (obviously :)
validates only visible columns. This matches the documentation and behavior
on OPENSTEP (thanks to Gürkan Sengün for testing), so it isn't a bug per se,
just a lack of feature.
However, this means that NSSavePanel's -validateVisibleColumns also validates
only visible columns (as documented), and this means that -setDelegate: can't
verify non-visible columns, and _that's_ a bug.
Can be reproduced by creating an NSSavePanel with a popup button for
selecting which file types should be displayed, selecting some file in a
directory that has files that will be filtered away, scrolling back to the
root without changing the selection (the directory needs to be deep enough
that it isn't visible when you do this), and changing the filtering using the
popup. Even if the popup action method calls -validateVisibleColumns, the
files in the deep directory will still be displayed. (this is
"tests/gui/NSSavePanel/setDelegate_reload.m" in the 'new' test suite)
So, do we ignore the documentation and make -validateVisibleColumns validate
all columns (name won't make sense, but then, why would you ever want to
validate only the visible columns?), or do we add new -validate[All?]Columns
methods?
==============================================================================
This item URL is:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=11599>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bugs #11599] NSBrowser doesn't provide any way of validating columns that aren't visible,
Alexander Malmberg <=