View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0002079 | NetSurf | [All Projects] General | public | 2014-02-15 21:06 | 2015-03-10 11:00 | ||||
Reporter | Harriet Bazley | ||||||||
Assigned To | Michael Drake | ||||||||
Severity | minor | Reproducibility | always | ||||||
Status | closed | Resolution | fixed | ||||||
Platform | ARM | OS | RISC OS | OS Version | 5.19 | ||||
Product Version | 3.1 | ||||||||
Target Version | Fixed in Version | 3.0 | |||||||
Summary | 0002079: Text area redraw | ||||||||
Description | When using Ctrl-X to delete a selected area of text in a text box, NetSurf can fail to redraw the following lines correctly as the text reflows. | ||||||||
Steps To Reproduce | Type the following text into the text box: "one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen eighteen nineteen twenty" Select the words "three four" and delete. Observe the effect on the text at the beginning of the second line. (In my case, the word 'fifteen' now appears both at the end of one line and the beginning of the next.) Forcing a redraw by dragging a window or menu over the text area reveals the true content. | ||||||||
Additional Information | See also the uploaded screenshots. | ||||||||
Tags | No tags attached. | ||||||||
Fixed in CI build # | 1733 | ||||||||
Reported in CI build # | 1727 | ||||||||
URL of problem page | |||||||||
Attached Files |
|
Notes | |
John-Mark Bell (administrator) 2014-02-16 14:11 |
This is not specific to RISC OS; it can be reproduced on GTK, too. |
Michael Drake (administrator) 2014-02-17 12:23 |
textarea_selection clear was optimised to redraw only the lines that got deselected. Code that deleted/replaced selections was relying on it to do a full redraw. Fixed to redraw correct area. |
Vincent Sanders (administrator) 2015-03-10 11:00 |
Confirmed fixed in 3.0 release |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2014-02-15 21:06 | Harriet Bazley | New Issue | |
2014-02-15 21:06 | Harriet Bazley | File Added: new.zip | |
2014-02-15 23:43 | Vincent Sanders | Assigned To | => Steve Fryatt |
2014-02-15 23:43 | Vincent Sanders | Status | new => acknowledged |
2014-02-15 23:43 | Vincent Sanders | Product Version | 3.0 => 3.1 |
2014-02-15 23:43 | Vincent Sanders | Steps to Reproduce Updated | View Revisions |
2014-02-15 23:43 | Vincent Sanders | Additional Information Updated | View Revisions |
2014-02-16 14:11 | John-Mark Bell | Note Added: 0000244 | |
2014-02-16 14:11 | John-Mark Bell | Assigned To | Steve Fryatt => Michael Drake |
2014-02-16 14:11 | John-Mark Bell | Category | RISC OS-specific => General |
2014-02-16 14:11 | John-Mark Bell | Steps to Reproduce Updated | View Revisions |
2014-02-16 14:11 | John-Mark Bell | Additional Information Updated | View Revisions |
2014-02-17 00:40 | John-Mark Bell | Status | acknowledged => confirmed |
2014-02-17 00:40 | John-Mark Bell | Steps to Reproduce Updated | View Revisions |
2014-02-17 00:40 | John-Mark Bell | Additional Information Updated | View Revisions |
2014-02-17 12:23 | Michael Drake | Fixed in CI build # | => 1733 |
2014-02-17 12:23 | Michael Drake | Note Added: 0000246 | |
2014-02-17 12:23 | Michael Drake | Status | confirmed => resolved |
2014-02-17 12:23 | Michael Drake | Resolution | open => fixed |
2014-02-17 12:23 | Michael Drake | Fixed in Version | => 3.0 |
2015-03-10 11:00 | Vincent Sanders | Note Added: 0000685 | |
2015-03-10 11:00 | Vincent Sanders | Status | resolved => closed |