forked from AuroraMiddleware/gtk
switch: Avoid problems with glyph availability
If none of the glyphs we want are available, fall back to using empty strings here, rather than causing critical warnings.
This commit is contained in:
parent
6ebbd8d375
commit
c1f79a935c
@ -288,12 +288,14 @@ gtk_switch_update_state_labels (GtkSwitch *sw)
|
||||
const char *on_glyphs[] = {
|
||||
"⏽", /* U+23FD POWER ON SYMBOL */
|
||||
"❙", /* U+2759 MEDIUM VERTICAL BAR */
|
||||
""
|
||||
};
|
||||
|
||||
/* Glyphs for the OFF state, in descending order of preference */
|
||||
const char *off_glyphs[] = {
|
||||
"⭘", /* U+2B58 HEAVY CIRCLE */
|
||||
"○", /* U+25CB WHITE CIRCLE */
|
||||
""
|
||||
};
|
||||
|
||||
GtkSwitchPrivate *priv = gtk_switch_get_instance_private (sw);
|
||||
|
Loading…
Reference in New Issue
Block a user