pivot-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Roger Whitcomb (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (PIVOT-992) "getSelectedText" in TextPane always gets a trailing newline regardless of whether the end of line is selected or not
Date Fri, 17 Feb 2017 18:46:41 GMT

    [ https://issues.apache.org/jira/browse/PIVOT-992?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15872286#comment-15872286
] 

Roger Whitcomb commented on PIVOT-992:
--------------------------------------

Oops!  There were a lot of changes to TextPane in 2.1 and just merging this one change won't
work because the "getText(start, finish)" method doesn't exist in 2.0.x.

And the changes to make that method work also depend on a lot of other changes to supporting
methods....

Working on trying to reconcile things.

> "getSelectedText" in TextPane always gets a trailing newline regardless of whether the
end of line is selected or not
> ---------------------------------------------------------------------------------------------------------------------
>
>                 Key: PIVOT-992
>                 URL: https://issues.apache.org/jira/browse/PIVOT-992
>             Project: Pivot
>          Issue Type: Bug
>          Components: wtk
>    Affects Versions: 2.0.4, 2.1
>            Reporter: Roger Whitcomb
>            Assignee: Roger Whitcomb
>            Priority: Minor
>             Fix For: 2.1, 2.0.5
>
>
> Because of the way the "getSelectedText()" method is implemented it will construct a
separate document containing an enclosing paragraph and then put the selected range of stuff
into that document.  But for simple text, that enclosing paragraph causes the PlainTextSerializer
to output a line break.  Thus the selected text result will always end in a newline even if
the selection does not encompass the end of the line.  This differs from the result of "getText(...)"
using the selection bounds.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message