diff --git a/src/components/RegionalFiresViz.vue b/src/components/RegionalFiresViz.vue index df794e6179477819fe4992eba0113a1008e52d24..9b79de04b74bc308fc98883fa0d06fc68ff8a12a 100644 --- a/src/components/RegionalFiresViz.vue +++ b/src/components/RegionalFiresViz.vue @@ -300,12 +300,14 @@ // add tab-index selection and keypress events for fire markers for (let i=0; i < 2; i++) { d3.select(`#source-${i}`) - .attr('tabindex', 0) - .on("keypress", function(event) { - if(event.key == 'Enter'){ - keypressFire(event) - } - }) + .attr('tabindex', 0) + .attr("role", "button") + .attr("aria-label", i == 0 ? 'Dennison Fork 2015 wildfire' : 'Steamboat Creek 2016 wildfire') + .on("keydown", function(event) { + if(event.code == 'Enter' | event.code == 'Space'){ + keypressFire(event) + } + }) } // draw default line