X-Git-Url: https://jasonwoof.com/gitweb/?p=crayon_mockup.git;a=blobdiff_plain;f=main.coffee;h=1f4edfcfa5bec00d411f765191bda5a156097d4e;hp=3ed08db238cf25e350972065ca6660d996341d05;hb=912bd53ea7a631dce774bb7dd380e77dfd0e0680;hpb=67a786e6d0b589a4ae7e2833d3f1d5d1963a5edc diff --git a/main.coffee b/main.coffee index 3ed08db..1f4edfc 100644 --- a/main.coffee +++ b/main.coffee @@ -235,7 +235,7 @@ init = -> ] svg.appendChild json_to_svg style: type: 'text/css' - contents: '.box.normal,.box.selected{filter: url(#crayon)}' + contents: '.box.normal{filter: url(#crayon)}' # create canvas border svg.appendChild json_to_svg rect: @@ -397,10 +397,9 @@ init = -> w.drag x: rel_x, y: rel_y else hit = closest_in_layers xy - return unless hit? - return if hit.s is hovered - if hovered + if hovered and hovered isnt hit?.s hovered.set_hover false + return unless hit? hovered = hit.s hovered.set_hover true return