Fix handling of & in wxDataViewCtrl markup on wxOSX
Follow up to 60bd6842e4. Apply equivalent
changes to wxMarkupToAttrString, add a new wxItemMarkupToAttrString
class for mnemonics-less strings and use it in wxDataViewTextRenderer.
This commit is contained in:
@@ -2956,7 +2956,7 @@ bool wxDataViewTextRenderer::MacRender()
|
||||
#if wxUSE_MARKUP
|
||||
if ( m_useMarkup )
|
||||
{
|
||||
wxMarkupToAttrString toAttr(wxFont([cell font]), GetValue().GetString());
|
||||
wxItemMarkupToAttrString toAttr(wxFont([cell font]), GetValue().GetString());
|
||||
NSMutableAttributedString *str = toAttr.GetNSAttributedString();
|
||||
|
||||
if ( [cell lineBreakMode] != NSLineBreakByClipping )
|
||||
|
||||
Reference in New Issue
Block a user