Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bhbK5-0005dq-DF for pgadmin-hackers@arkaria.postgresql.org; Wed, 07 Sep 2016 11:47:21 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bhbK4-0006FA-Ii for pgadmin-hackers@arkaria.postgresql.org; Wed, 07 Sep 2016 11:47:20 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1bhbK3-0006Ej-T6 for pgadmin-hackers@postgresql.org; Wed, 07 Sep 2016 11:47:20 +0000 Received: from mail-wm0-x229.google.com ([2a00:1450:400c:c09::229]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1bhbK0-0002up-TD for pgadmin-hackers@postgresql.org; Wed, 07 Sep 2016 11:47:18 +0000 Received: by mail-wm0-x229.google.com with SMTP id b187so111327335wme.1 for ; Wed, 07 Sep 2016 04:47:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=Y3gKUARjzvjtCUyJwDICc9yK9KG7qYJ5kCJGzevVVFg=; b=nqwTmoTsmPyOk3BfyaszloMV0O1LCLeoQUaFbyQ5HCSbpY/TpD8FX01ognO510R3Kz n15pN06rJZWii4zvsyzI48HXnteZSxe4FoAOveK1mb3ZSBZN17HXiOx1n+YWAmt57XAK MqMAnv4ZqXtGPvkVDgQlvs+cyQ1bGiePJidWEZvsRvYNUKIutjoaq56rM+BlpfGIwU8v kLwJ1kfrojSLZdYt+pua0qm3y8XVHZEe2+5N2Zyv/5BZNu6sxlEIlvBb7Bkga8y2qrm0 H+W5Hv9hrPU42joiP/MDiPaDkvHAWcb1KHpbo+EHV0YQIaOES2XYWTe0PFnCEpJYj6Lk sqpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Y3gKUARjzvjtCUyJwDICc9yK9KG7qYJ5kCJGzevVVFg=; b=f+tbP+JnwIsT2LoYdrO6pamXXD0wZgtQMPm5JnCfpfv8cAhubkFJEBV5UHvBfEsM5C J2eo/3tplhr149C5HBiHgEuHEs8yqqGLdXnbED08PrxaCmwVBLLnoualnz1Gevk2zR5f 5w6hBe3o58VEMg8dj9zmeWXfIguMEWaRAaJf391kOeuZYHcaTxhBQzhuc7e281tDfzmS c8Pmx0DV3WtiYJKXgRE2JyGbuny86iShnHUH07SrwW9MqJt4Zmcwkk5h8sL/sMD1Z50+ 7R199zr6Ceb5FPpViD2MQ1FBgwlRx3OdkQZvbUahskWZLqZFf4Xck6NkhyYP91JwnCr/ 0B2A== X-Gm-Message-State: AE9vXwNTFsStP/YYL7E5APMFXtfM+JCzZL/5sL4lkmE0NuGOKEYlwiAzPqYoD7tKf039I2gvOhCLYdywAw6bVMgT X-Received: by 10.194.59.81 with SMTP id x17mr8458194wjq.194.1473248834890; Wed, 07 Sep 2016 04:47:14 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.172.198 with HTTP; Wed, 7 Sep 2016 04:46:44 -0700 (PDT) From: Surinder Kumar Date: Wed, 7 Sep 2016 17:16:44 +0530 Message-ID: Subject: [pgAdmin4][Patch]: RM1581 - When switching between query tabs, the selected tab is not ready to run a query To: pgadmin-hackers Content-Type: multipart/mixed; boundary=047d7ba979d278b8c4053be979f2 X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org --047d7ba979d278b8c4053be979f2 Content-Type: multipart/alternative; boundary=047d7ba979d278b8c0053be979f0 --047d7ba979d278b8c0053be979f0 Content-Type: text/plain; charset=UTF-8 Hi *This patch contains following changes:* 1) Set focus on query tool once loaded. 2) While switching b/w panels find active tab and set focus on query tool. 3) Remove whitespace from file. This will allow user to switch b/w panels without insisting user to click on query tool. Please find attached patch and review. Thanks, Surinder Kumar --047d7ba979d278b8c0053be979f0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi<= /div>

This patch c= ontains following changes:
1) Set focus on query tool once loaded.
2) While switching b/w panels= find active tab and set focus on query tool.
3) Remove whitespace from file.

This will allow user to switch b/w pa= nels without insisting user to click on query tool.

Please find attached patch and review.

Thanks,
Surinder Kumar
--047d7ba979d278b8c0053be979f0-- --047d7ba979d278b8c4053be979f2 Content-Type: application/octet-stream; name="RM1581.patch" Content-Disposition: attachment; filename="RM1581.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_issu9zl80 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3Rvb2xzL3NxbGVkaXRvci90ZW1w bGF0ZXMvc3FsZWRpdG9yL2pzL3NxbGVkaXRvci5qcyBiL3dlYi9wZ2FkbWlu L3Rvb2xzL3NxbGVkaXRvci90ZW1wbGF0ZXMvc3FsZWRpdG9yL2pzL3NxbGVk aXRvci5qcwppbmRleCBlYmM3MDc3Li41MzkzZWRlIDEwMDY0NAotLS0gYS93 ZWIvcGdhZG1pbi90b29scy9zcWxlZGl0b3IvdGVtcGxhdGVzL3NxbGVkaXRv ci9qcy9zcWxlZGl0b3IuanMKKysrIGIvd2ViL3BnYWRtaW4vdG9vbHMvc3Fs ZWRpdG9yL3RlbXBsYXRlcy9zcWxlZGl0b3IvanMvc3FsZWRpdG9yLmpzCkBA IC0yNzksMjMgKzI3OSwzNSBAQCBkZWZpbmUoCiAgICAgICAgICAgICAgICBp ZihfLnNpemUoZGF0YV9zdG9yZS5hZGRlZCkgfHwKICAgICAgICAgICAgICAg ICAgICBfLnNpemUoZGF0YV9zdG9yZS51cGRhdGVkKSkgewogICAgICAgICAg ICAgICAgICBtc2cgPSAne3sgXygnVGhlIGRhdGEgaGFzIGJlZW4gbW9kaWZp ZWQsIGJ1dCBub3Qgc2F2ZWQuIEFyZSB5b3Ugc3VyZSB5b3Ugd2lzaCB0byBk aXNjYXJkIHRoZSBjaGFuZ2VzPycpIH19JzsKLSAgICAgICAgICAgICAgICAg bm90aWZ5ID0gdHJ1ZTsKKyAgICAgICAgICAgICAgICAgbm90aWZ5ID0gdHJ1 ZTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9IGVsc2UgaWYo c2VsZi5oYW5kbGVyLmlzX3F1ZXJ5X3Rvb2wpIHsKICAgICAgICAgICAgICAg IC8vIFdlIHdpbGwgY2hlY2sgZm9yIG1vZGlmaWVkIHNxbCBjb250ZW50CiAg ICAgICAgICAgICAgICB2YXIgc3FsID0gc2VsZi5oYW5kbGVyLmdyaWRWaWV3 LnF1ZXJ5X3Rvb2xfb2JqLmdldFZhbHVlKCk7Ci0gICAgICAgICAgICAgICBz cWwgPSBzcWwucmVwbGFjZSgvXHMrL2csICcnKTsKKyAgICAgICAgICAgICAg IHNxbCA9IHNxbC5yZXBsYWNlKC9ccysvZywgJycpOwogICAgICAgICAgICAg ICAgLy8gSWYgaXQgaXMgYW4gZW1wdHkgcXVlcnksIGRvIG5vdGhpbmcuCiAg ICAgICAgICAgICAgICBpZiAoc3FsLmxlbmd0aCA+IDApIHsKICAgICAgICAg ICAgICAgICAgbXNnID0gJ3t7IF8oJ1RoZSBxdWVyeSBoYXMgYmVlbiBtb2Rp ZmllZCwgYnV0IG5vdCBzYXZlZC4gQXJlIHlvdSBzdXJlIHlvdSB3aXNoIHRv IGRpc2NhcmQgdGhlIGNoYW5nZXM/JykgfX0nOwotICAgICAgICAgICAgICAg ICBub3RpZnkgPSB0cnVlOwotICAgICAgICAgICAgICAgfQorICAgICAgICAg ICAgICAgICBub3RpZnkgPSB0cnVlOworICAgICAgICAgICAgICAgfQogICAg ICAgICAgICAgIH0KICAgICAgICAgICAgICBpZihub3RpZnkpIHtyZXR1cm4g c2VsZi51c2VyX2NvbmZpcm1hdGlvbihwLCBtc2cpO30KICAgICAgICAgICAg ICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgfSk7CisgICAgICAgICAgIC8v IFNldCBmb2N1cyBvbiBxdWVyeSB0b29sIG9mIGFjdGl2ZSBwYW5lbAorICAg ICAgICAgICBwLm9uKHdjRG9ja2VyLkVWRU5ULkdBSU5fRk9DVVMsIGZ1bmN0 aW9uKCkgeworICAgICAgICAgICAgIGlmICghJChwLiRjb250YWluZXIpLmhh c0NsYXNzKCd3Y1BhbmVsVGFiQ29udGVudEhpZGRlbicpKSB7CisgICAgICAg ICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkgeworICAgICAgICAgICAg ICAgICBzZWxmLmhhbmRsZXIuZ3JpZFZpZXcucXVlcnlfdG9vbF9vYmouZm9j dXMoKTsKKyAgICAgICAgICAgICAgIH0sIDIwMCk7CisgICAgICAgICAgICAg fQorICAgICAgICAgICB9KTsKICAgICAgICAgIH0KICAgICAgICB9KTsKKyAg ICAgICAvLyBzZXQgZm9jdXMgb24gcXVlcnkgdG9vbCBvbmNlIGxvYWRlZAor ICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7CisgICAgICAgICAgc2Vs Zi5xdWVyeV90b29sX29iai5mb2N1cygpOworICAgICAgIH0sIDUwMCk7Cgog ICAgICAgICAvKiBXZSBoYXZlIG92ZXJyaWRlL3JlZ2lzdGVyIHRoZSBoaW50 IGZ1bmN0aW9uIG9mIENvZGVNaXJyb3IKICAgICAgICAgICogdG8gcHJvdmlk ZSBvdXIgb3duIGhpbnQgbG9naWMuCkBAIC00MDEsOCArNDEzLDggQEAgZGVm aW5lKAoKICAgICAgIC8qIFRvIHByb21wdCB1c2VyIGZvciB1bnNhdmVkIGNo YW5nZXMgKi8KICAgICAgIHVzZXJfY29uZmlybWF0aW9uOiBmdW5jdGlvbihw YW5lbCwgbXNnKSB7Ci0gICAgICAgIC8vIElmIHRoZXJlIGlzIGFueXRoaW5n IHRvIHNhdmUgdGhlbiBwcm9tcHQgdXNlcgotICAgICAgICAgIGFsZXJ0aWZ5 LmNvbmZpcm0oJ3t7IF8oJ1Vuc2F2ZWQgY2hhbmdlcycpIH19JywgbXNnLAor ICAgICAgICAvLyBJZiB0aGVyZSBpcyBhbnl0aGluZyB0byBzYXZlIHRoZW4g cHJvbXB0IHVzZXIKKyAgICAgICAgICBhbGVydGlmeS5jb25maXJtKCd7eyBf KCdVbnNhdmVkIGNoYW5nZXMnKSB9fScsIG1zZywKICAgICAgICAgICAgIGZ1 bmN0aW9uKCkgewogICAgICAgICAgICAgICAvLyBEbyBub3RoaW5nIGFzIHVz ZXIgZG8gbm90IHdhbnQgdG8gc2F2ZSwganVzdCBjb250aW51ZQogICAgICAg ICAgICAgICB3aW5kb3cub25iZWZvcmV1bmxvYWQgPSBudWxsOwo= --047d7ba979d278b8c4053be979f2 Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers --047d7ba979d278b8c4053be979f2--