Index: src_plugins/hid_gtk3_cairo/gtkhid-cairo.c =================================================================== --- src_plugins/hid_gtk3_cairo/gtkhid-cairo.c (revision 8836) +++ src_plugins/hid_gtk3_cairo/gtkhid-cairo.c (revision 8837) @@ -58,6 +58,7 @@ GdkRGBA bg_color; /**< cached back-ground color */ GdkRGBA offlimits_color; /**< cached external board color */ GdkRGBA grid_color; /**< cached grid color */ + GdkRGBA crosshair_color; /**< cached crosshair color */ cairo_surface_t *cr_surf_window; /**< The surface drawing in gport->drawing_area */ cairo_t *cr; /**< cairo context connected to \p cr_surf_window */ @@ -1187,6 +1188,9 @@ if (gport->view.crosshair_x < 0 || !ghidgui->topwin.active || !gport->view.has_entered) return; + /* FIXME: when CrossColor changed from config */ + map_color_string(conf_core.appearance.color.cross, &priv->crosshair_color); + //if (!xor_gc) { // xor_gc = gdk_gc_new(window); // gdk_gc_copy(xor_gc, style->white_gc);