X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fxonotic%2Fcolorpicker_string.c;h=fd411d54572a896d385cf27eb3cb348626b9e709;hb=a9d919352a88805a3b8f83a206f43e9db72994a2;hp=3633553044c314c4fbc7c846ad6ea7e0e53079ec;hpb=aa4c896acf8088d26fcbd5ff4e3f6e7a0acb0600;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/xonotic/colorpicker_string.c b/qcsrc/menu/xonotic/colorpicker_string.c index 363355304..fd411d545 100644 --- a/qcsrc/menu/xonotic/colorpicker_string.c +++ b/qcsrc/menu/xonotic/colorpicker_string.c @@ -28,7 +28,7 @@ void XonoticColorpickerString_configureXonoticColorpickerString(entity me, strin { me.cvarName = theCvar; me.configureImage(me, me.image); - me.prevcoords = '1 1 0'; + me.prevcoords = color_hslimage(stov(cvar_string(theCvar)), me.imagemargin); } float XonoticColorpickerString_mousePress(entity me, vector coords) @@ -74,9 +74,7 @@ void XonoticColorpickerString_draw(entity me) sz = draw_PictureSize(strcat(me.src, "_selected")); sz = globalToBoxSize(sz, draw_scale); - if(me.disabled) - me.prevcoords = '1 1 0'; - else + if(!me.disabled) draw_Picture(me.imgOrigin + me.prevcoords - 0.5 * sz, strcat(me.src, "_selected"), sz, '1 1 1', 1); draw_alpha = save; }