Ticket #3759: 3759.diff
File 3759.diff, 1.0 KB (added by , 15 years ago) |
---|
-
src/preferences/fonts/FontSelectionView.cpp
381 381 font_family family; 382 382 font_style style; 383 383 float size; 384 if (_get_system_default_font_(Name(), family, style, &size) != B_OK) { 384 const char* fontName; 385 386 if (!strcmp(Name(), "menu")) 387 fontName = "plain"; 388 else 389 fontName = Name(); 390 391 if (_get_system_default_font_(fontName, family, style, &size) != B_OK) { 385 392 Revert(); 386 393 return; 387 394 } … … 425 432 font_family defaultFamily; 426 433 font_style defaultStyle; 427 434 float defaultSize; 435 const char* fontName; 428 436 429 if (_get_system_default_font_(Name(), defaultFamily, defaultStyle, &defaultSize) != B_OK) 437 if (!strcmp(Name(), "menu")) 438 fontName = "plain"; 439 else 440 fontName = Name(); 441 442 if (_get_system_default_font_(fontName, defaultFamily, defaultStyle, &defaultSize) != B_OK) 430 443 return false; 431 444 432 445 font_family currentFamily;