11import { COLOR } from "./state/constants.mjs" ;
22import { getCursorCanvas , getCanvas } from "./dom.mjs" ;
33import { getPanel } from "./dom.mjs" ;
4- import { isCursorWithinPanelBounds } from "./ui- utils.mjs" ;
4+ import { isCursorWithinPanelBounds } from "./ui/ utils.mjs" ;
55
66const ctx = getCursorCanvas ( ) . getContext ( "2d" ) ;
77const canvasCtx = getCanvas ( ) . getContext ( "2d" ) ;
@@ -19,8 +19,8 @@ const LINE_WIDTH = 5;
1919 *
2020 * @returns {number[] } - Inverted color in r, g,b order.
2121 */
22- function invertColor ( r , g , b , a ) {
23- const rgb = [ r , g , b , a ] ;
22+ function invertColor ( r , g , b ) {
23+ const rgb = [ r , g , b ] ;
2424 for ( var i = 0 ; i < rgb . length ; i ++ ) rgb [ i ] = ( i === 3 ? 1 : 255 ) - rgb [ i ] ;
2525 return rgb ;
2626}
@@ -42,9 +42,9 @@ function getPixelRGBAColor(x, y) {
4242 }
4343
4444 const pixel = canvasCtx . getImageData ( x , y , GAP , GAP ) ;
45- const [ r , g , b , a ] = invertColor ( ...pixel . data ) ;
45+ const [ r , g , b ] = invertColor ( ...pixel . data ) ;
4646
47- return `rgb(${ r } , ${ g } , ${ b } , ${ Math . abs ( a ) } )` ;
47+ return `rgb(${ r } , ${ g } , ${ b } )` ;
4848}
4949
5050export function drawCursor ( x , y ) {
0 commit comments