• M
    gitk: Fix crash when not using themed widgets · 62e9ac5e
    Marcus Karlsson 提交于
    When configured not to use themed widgets gitk may crash on launch with
    a message that says that the image "bm-left disabled bm-left-gray"
    doesn't exist. This happens when the left and right arrow buttons are
    created.
    
    The crash can be avoided by configuring the buttons differently
    depending on whether or not themed widgets are used. If themed widgets
    are not used then only set the images to bm-left and bm-right
    respectively, and keep the old behavior when themed widgets are used.
    
    The previous behaviour was added in f062e50f to work around a bug in Tk
    on OS X where the disabled state did not display properly. The buttons
    may still not display correctly, however the workaround added in
    f062e50f will still apply if gitk is used with themed widgets.
    
    Make gitk not crash on launch when not using themed widgets.
    Signed-off-by: NMarcus Karlsson <mk@acc.umu.se>
    Signed-off-by: NPaul Mackerras <paulus@samba.org>
    62e9ac5e
gitk 324.3 KB