all repos — fluxbox @ 76a3ad0bd3ba99c108206044539f7deab41521bc

custom fork of the fluxbox windowmanager

fix to make it remember font names that were requested to load (so that
reloads try to use them). Fixes incorrect antialias fonts on startup.
rathnor rathnor
commit

76a3ad0bd3ba99c108206044539f7deab41521bc

parent

3737a18dadaefa7ad07eff3e34edb757ee9a2170

1 files changed, 3 insertions(+), 9 deletions(-)

jump to
M src/Font.ccsrc/Font.cc

@@ -19,7 +19,7 @@ // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING

// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE. -//$Id: Font.cc,v 1.20 2002/11/21 15:26:34 fluxgen Exp $ +//$Id: Font.cc,v 1.21 2002/11/24 05:23:36 rathnor Exp $ #include "Font.hh"

@@ -139,14 +139,8 @@

bool Font::load(const char *name) { if (name == 0) return false; - bool ret_val = m_fontimp->load(name); - if (ret_val && name != 0) { //prevent from having a bad fontimp - m_fontstr = name; // if the load really succeded then set font string - } else { - m_fontstr = ""; - } - - return ret_val; + m_fontstr = name; + return m_fontimp->load(name); } unsigned int Font::textWidth(const char * const text, unsigned int size) const {