[Mono-bugs] [Bug 510176] New: Problem with DataView events not being thrown, elements not being added after RejectChanges, etc

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Jun 4 17:42:10 EDT 2009


http://bugzilla.novell.com/show_bug.cgi?id=510176


           Summary: Problem with DataView events not being thrown,
                    elements not being added after RejectChanges, etc
    Classification: Mono
           Product: Mono: Class Libraries
           Version: 2.4.x
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Sys.Data
        AssignedTo: bnc-blr-team-mono at forge.provo.novell.com
        ReportedBy: tadej.kanizar at sagit-server.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


Created an attachment (id=296381)
 --> (http://bugzilla.novell.com/attachment.cgi?id=296381)
The zip includes example code and a html file showing Diff between running on
NET and Mono

User-Agent:       Opera/9.52 (Windows NT 6.0; U; en)

In some cases, certain events are not thrown, elements are not added after
calling RejectChanges.


Reproducible: Always

Steps to Reproduce:
Just one example
1. Create a DataTable with a few columns.
2. Connect to the table's DefaultDataView's ListChanged event
3. Set RowFilter on the table's DefaultDataView
4. ListChanged should be thrown (with e.ListChangedType set to Reset), but
isn't
Actual Results:  
The event(s) doesn't get thrown

Expected Results:  
They should be thrown ;)

Simply compile with gmcs -r:System.Data.dll TestDataTableView.cs on Mono, and
csc TestDataTableView.cs on .NET, then run and compare results between .NET and
Mono.
Warning: the code included probably doesn't verify/compare all of the
events/functions.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list