Eh, I wasn't getting any answer quickly, so I just decided to fix it. If it's disqualified, oh well. Linux and web builds now there (though the web view is popping a new windows, which I'm not used to, but... at least it works?)
Yes now it works! That's a totally valid decision to fix it. And I actually like it, glad that you have been able to fix it :) For the extra window, it's fine, doesn't matter