Revert of hrev44979 and real fix for #6453

Thanks Stefano Ceccherini for opening my eyes. ;-)
This commit is contained in:
Siarzhuk Zharski
2012-12-08 09:43:56 +01:00
parent 5eb2d70fa7
commit 6993d26c7a
+1 -14
View File
@@ -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);