[Mono-bugs] [Bug 341534] New: [Regression] Changing the font size in a TextBox causes the text to not be repainted properly

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Nov 13 22:35:13 EST 2007


https://bugzilla.novell.com/show_bug.cgi?id=341534

           Summary: [Regression] Changing the font size in a TextBox causes
                    the text to not be repainted properly
           Product: Mono: Class Libraries
           Version: 1.2.6
          Platform: i386
        OS/Version: SLED 10
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Windows.Forms
        AssignedTo: mono-bugs at ximian.com
        ReportedBy: twiest at novell.com
         QAContact: mono-bugs at ximian.com
          Found By: Component Test


Description of Problem:
Changing the font size in a TextBox causes the text to not be repainted
properly. This also seems to affect highlighting (you can't properly highlight
the text afterwards).

This is easily demonstrated using the Notepad app from wf-apps in the Mono:Apps
on the openSUSE build service.

This is broken in 1.2.6 Preview 1 and also in 1.2.5.1.

This works just fine in the stock SLED 10 SP1 mono (1.2.2), so this is a
regression (after doing the workaround for bug 339712).


Steps to reproduce the problem:
1. Install 1.2.6p1 from here:
     http://mono.ximian.com/monobuild/preview/download-preview/
2. Install wf-apps from the openSUSE build service from here:
     http://download.opensuse.org/repositories/Mono:/apps/
3. Type TEST in the text box
4. Highlight the text
5. Click Format / Font...
6. Change the size to 18
7. Click Ok
8. Notice the painting problems
9. Try to highlight the text
10. Notice that you can no longer highlight the text.


Actual Results:
Painting / Highlighting problems.


Expected Results:
It should paint and highlight properly.


How often does this happen? 
Every time.


Additional Information:


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


More information about the mono-bugs mailing list