[haiku-commits] haiku: hrev48769 - src/kits/interface/textview_support

  • From: pulkomandy@xxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 4 Feb 2015 09:23:38 +0100 (CET)

hrev48769 adds 1 changeset to branch 'master'
old head: eca5549602dc9d51fb4ac0c3273033285bb1372b
new head: 5fbf0afd91ededff33ec4af76a4b175a4c0ddf79
overview: 
http://cgit.haiku-os.org/haiku/log/?qt=range&q=5fbf0afd91ed+%5Eeca5549602dc

----------------------------------------------------------------------------

5fbf0afd91ed: BTextView: add handling of B_FONT_FACE mask to SetFontAndColor
  
  The B_FONT_FACE mask would be ignored, making it impossible to change
  only the font face.
  
  Thanks to samgtr for finding the bug!

                                 [ Adrien Destugues <pulkomandy@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev48769
Commit:      5fbf0afd91ededff33ec4af76a4b175a4c0ddf79
URL:         http://cgit.haiku-os.org/haiku/commit/?id=5fbf0afd91ed
Author:      Adrien Destugues <pulkomandy@xxxxxxxxx>
Date:        Wed Feb  4 08:23:23 2015 UTC

----------------------------------------------------------------------------

1 file changed, 3 insertions(+)
src/kits/interface/textview_support/StyleBuffer.cpp | 3 +++

----------------------------------------------------------------------------

diff --git a/src/kits/interface/textview_support/StyleBuffer.cpp 
b/src/kits/interface/textview_support/StyleBuffer.cpp
index d9f1325..1e40976 100644
--- a/src/kits/interface/textview_support/StyleBuffer.cpp
+++ b/src/kits/interface/textview_support/StyleBuffer.cpp
@@ -165,6 +165,9 @@ SetStyleFromMode(uint32 mode, const BFont *fromFont, BFont 
*toFont,
                if (mode & B_FONT_FAMILY_AND_STYLE)
                        toFont->SetFamilyAndStyle(fromFont->FamilyAndStyle());
 
+               if (mode & B_FONT_FACE)
+                       toFont->SetFace(fromFont->Face());
+
                if (mode & B_FONT_SIZE)
                        toFont->SetSize(fromFont->Size());
 


Other related posts:

  • » [haiku-commits] haiku: hrev48769 - src/kits/interface/textview_support - pulkomandy