Kuroi_mato_O / Sel.be QOL_2

// ==UserScript==
// @name         Sel.be QOL_2
// @namespace    http://tampermonkey.net/
// @version      0.1.1
// @description  aw shit here we go again
// @author       Kuroi_Mato_O
// @supportURL   http://t.me/kuroi_mato_O
// @updateURL    https://openuserjs.org/meta/Kuroi_mato_O/Sel.be_QOL_2.meta.js
// @downloadURL  https://openuserjs.org/install/Kuroi_mato_O/Sel.be_QOL_2.user.js
// @copyright    2022, Kuroi_mato_O (https://openuserjs.org/users/Kuroi_mato_O)
// @license      MIT
// @match        https://zakupay.sel-be.ru/core/spa2
// @match        https://zakupay.sel-be.ru/core/offers/operator/workplace
// @require      https://code.jquery.com/jquery-3.4.1.min.js
// @require      https://code.jquery.com/ui/1.12.1/jquery-ui.min.js
// @require      https://raw.githubusercontent.com/uzairfarooq/arrive/master/minified/arrive.min.js
// @icon         https://www.google.com/s2/favicons?domain=sel-be.ru
// @grant        none

// ==/UserScript==

(function() {
    'use strict';

    //CTRL+F SEARCH (W/O ENTER)
//     const debounce = (fn, ms = 0) => {
//         let timeoutId;
//         return function(...args) {
//             clearTimeout(timeoutId);
//             timeoutId = setTimeout(() => fn.apply(this, args), ms);
//         };
//     };


//     document.querySelector('#search-input').addEventListener("keydown", debounce(() => {
//         document.querySelector('span[func="search"]').click();
//         document.querySelector('#search-input').focus();
//         window.GcSpread.Sheets.FocusHelper.setActiveElement(null);
//     }, 600));

    window.addEventListener("keydown", function(e) {
        if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
            e.preventDefault();
           // window.GcSpread.Sheets.FocusHelper.setActiveElement(null);
            document.querySelector('.search-positions').focus();
            document.querySelector('.search-positions').select();
        }
        if (e.keyCode === 27) {
            e.preventDefault();
            document.querySelector('.search-positions').blur();
        }
    })


})();