[haiku-commits] haiku: hrev44980 - src/apps/stylededit

  • From: zharik@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 8 Dec 2012 09:49:18 +0100 (CET)

hrev44980 adds 1 changeset to branch 'master'
old head: 5eb2d70fa786defcfd712bcf9d596af01288a08f
new head: 6993d26c7abec2a48764a85260b0190933dd179b
overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=6993d26+%5E5eb2d70

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

6993d26: Revert of hrev44979 and real fix for #6453
  
  Thanks Stefano Ceccherini for opening my eyes. ;-)

                                        [ Siarzhuk Zharski <zharik@xxxxxx> ]

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

Revision:    hrev44980
Commit:      6993d26c7abec2a48764a85260b0190933dd179b
URL:         http://cgit.haiku-os.org/haiku/commit/?id=6993d26
Author:      Siarzhuk Zharski <zharik@xxxxxx>
Date:        Sat Dec  8 08:43:56 2012 UTC

Ticket:      https://dev.haiku-os.org/ticket/6453

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

1 file changed, 1 insertion(+), 14 deletions(-)
src/apps/stylededit/StyledEditWindow.cpp | 15 +--------------

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

diff --git a/src/apps/stylededit/StyledEditWindow.cpp 
b/src/apps/stylededit/StyledEditWindow.cpp
index 7b8ddd7..6df62eb 100644
--- a/src/apps/stylededit/StyledEditWindow.cpp
+++ b/src/apps/stylededit/StyledEditWindow.cpp
@@ -1599,20 +1599,7 @@ StyledEditWindow::_SetFontStyle(const char* fontFamily, 
const char* fontStyle)
 
        font.SetFace(face);
 
-       int32 start = 0, finish = 0;
-       fTextView->GetSelection(&start, &finish);
-
-       if (start != finish) {
-               text_run_array* runArray = fTextView->RunArray(start, finish);;
-
-               for (int i = 0; i < runArray->count; i++) {
-                       runArray->runs[i].font.SetFamilyAndStyle(fontFamily, 
fontStyle);
-                       runArray->runs[i].font.SetFace(face);
-               }
-
-               fTextView->SetRunArray(start, finish, runArray);
-       } else
-               fTextView->SetFontAndColor(&font);
+       fTextView->SetFontAndColor(&font, B_FONT_FAMILY_AND_STYLE);
 
        BMenuItem* superItem;
        superItem = fFontMenu->FindItem(fontFamily);


Other related posts:

  • » [haiku-commits] haiku: hrev44980 - src/apps/stylededit - zharik