Shift and CTRL key doesn't work properly on firefox browser.

Hi, I found a bug that it's opening new window when I use shift key to select options on firefox browser.
And when I clicked options with CTRL key on firefox, it opened new tab.
I already fixed this issue in my local. So I'd like to update those fixes to the base code.