commit 0f72029c9b46f58ab6014def21c5169011bb7043
Author: Juergen Spitzmueller <[email protected]>
Date: Sun Jul 7 18:01:59 2013 +0200
Fix toggling of 'misc' font options (bug #8764)
diff --git a/src/frontends/qt4/GuiCharacter.cpp
b/src/frontends/qt4/GuiCharacter.cpp
index 53ca720..32f42ea 100644
--- a/src/frontends/qt4/GuiCharacter.cpp
+++ b/src/frontends/qt4/GuiCharacter.cpp
@@ -307,30 +307,38 @@ static void setBar(FontInfo & fi, FontState val)
fi.setEmph(FONT_IGNORE);
fi.setUnderbar(FONT_IGNORE);
fi.setStrikeout(FONT_IGNORE);
+ fi.setUuline(FONT_IGNORE);
+ fi.setUwave(FONT_IGNORE);
fi.setNoun(FONT_IGNORE);
break;
case EMPH_TOGGLE:
+ setBar(fi, INHERIT);
fi.setEmph(FONT_TOGGLE);
break;
case UNDERBAR_TOGGLE:
+ setBar(fi, INHERIT);
fi.setUnderbar(FONT_TOGGLE);
break;
case STRIKEOUT_TOGGLE:
+ setBar(fi, INHERIT);
fi.setStrikeout(FONT_TOGGLE);
break;
case UULINE_TOGGLE:
+ setBar(fi, INHERIT);
fi.setUuline(FONT_TOGGLE);
break;
case UWAVE_TOGGLE:
+ setBar(fi, INHERIT);
fi.setUwave(FONT_TOGGLE);
break;
case NOUN_TOGGLE:
+ setBar(fi, INHERIT);
fi.setNoun(FONT_TOGGLE);
break;
diff --git a/status.20x b/status.20x
index 6559268..c3905fa 100644
--- a/status.20x
+++ b/status.20x
@@ -68,6 +68,8 @@ What's new
- Fix display of appendix counters in some classes (bug 8666).
+- Fix toggling of "misc" font options (bug 8764).
+
- Handle undo correctly when a branch is (de)activated.
- Update a bibliography entry's label when it is emptied.