Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jMqSk-0000zs-N2 for pgadmin-hackers@arkaria.postgresql.org; Fri, 10 Apr 2020 10:00:38 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1jMqSj-0006cg-KJ for pgadmin-hackers@arkaria.postgresql.org; Fri, 10 Apr 2020 10:00:37 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jMqSj-0006cZ-As for pgadmin-hackers@lists.postgresql.org; Fri, 10 Apr 2020 10:00:37 +0000 Received: from mail-ed1-x542.google.com ([2a00:1450:4864:20::542]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jMqSc-0003gL-UY for pgadmin-hackers@postgresql.org; Fri, 10 Apr 2020 10:00:36 +0000 Received: by mail-ed1-x542.google.com with SMTP id x62so1867307ede.1 for ; Fri, 10 Apr 2020 03:00:30 -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=b4zWEcYZ/34z8OOJ0TMf4KTaA0SEncsrLw+wv+gvN1c=; b=m+GH3WrjmWfbD/SzbjMyHloa33A41uqVfZ05HbaMv27FFkr2MfzTlWaFpsHHrBtyDl FanJeUcG2rtDn6m4DYdu0yZiHsF+B25Znw5OY38z5hQv+XPk4DOlpYoiS1YycNURDHPC pHmmTWADU/Zu0hbWGlAOyf1KMUQJzRcdeSsreOJeV+Vl8f0EeBAuWAWpAoQdfvEj6Xif z13+kmDOy2AkynW6qywkP5bW2O4d+2sFxyjgOOMBszMFyfJqKk8sH4y+NNmH/agxVy1R 8cbcc5FMvHEG7Ycp5Y4q4H9hbBT15nPNmmiNSBE6eFKLKR+ukAl2Do3BXFcbgN9yY0Js VjCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=b4zWEcYZ/34z8OOJ0TMf4KTaA0SEncsrLw+wv+gvN1c=; b=JTbK66MoBR4oa0CKKBmB/0OnfqEaJG/4/suftmRR9Iv4ueXQMeNFXRApa8pLLTUJ+N c9/cEDIoQWUgwSvtJ98K4GE/9Sp3VCdy8solgHauWOjFPTjm4KJaccJU+PXRZg9SfAuJ q5aydG38KFMQwZmt4nQCxN1nBwlGhW8T9JQRNOQ8pBK+dcyxZ48ieNMvOeHIX8eNmRy4 qRfaI5aHfMeNjtow5szlSacT9w/NiO6EWSh3WF2XIn0lTu+tzacwtEql70y6IKyYY1/o Q/VnkVSTTsT5t+GDscb0ODebWvSHlLbAsfMwbLHY5oVn+wsAmrmbQ5rH4/2dtaIt/bOr iDqg== X-Gm-Message-State: AGi0PuYpSAt54pey0NrJioQrQu1i9AIQiRSN+5wQUh6pSyPAfEhzZvF6 1Q6xAnaIOto+D8fvj2hKxnDfDYgo2V4B0ShLkPqxdQDarCS/aW8gO32vAn8O8Ts1Y9Tq6557acA IEtYd6wvTWzvQ/yH2uWeOh2aiHL1XP+Y0Zio2d/HaJnrBducesmJQd/yOMAvBP39S4xkePoFKB4 a3XrYdYFG9/tgqOIBMgh7UDe9h91KRKeUJKjBxIHMAJaWANDuGRhDU6CjT X-Google-Smtp-Source: APiQypKKqIHY1H/NmzfNtFcuUOOCsATirVKsoIf6pyedl4e0XvcYtGNX4zREOb5iYfTJiG570gOE1UJziCmeWEAex0Y= X-Received: by 2002:a05:6402:17bc:: with SMTP id j28mr4115222edy.348.1586512828219; Fri, 10 Apr 2020 03:00:28 -0700 (PDT) MIME-Version: 1.0 From: Aditya Toshniwal Date: Fri, 10 Apr 2020 15:29:52 +0530 Message-ID: Subject: [pgAdmin][RM3523] Right clicking a browser object does not apply to the object on which right click was fired. To: pgadmin-hackers Content-Type: multipart/mixed; boundary="0000000000008ef04305a2eccd2d" X-CLOUD-SEC-AV-Info: edb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --0000000000008ef04305a2eccd2d Content-Type: multipart/alternative; boundary="0000000000008ef04105a2eccd2b" --0000000000008ef04105a2eccd2b Content-Type: text/plain; charset="UTF-8" Hi Hackers, Attached is the patch to fix a context menu issue where Ctrl+Click a browser object opens the context menu, but the menu operations does not apply on the item selected. The patch also fixes keyboard navigation on the context menu applied to browser tree. Please review. -- Thanks and Regards, Aditya Toshniwal pgAdmin Hacker | Sr. Software Engineer | EnterpriseDB India | Pune "Don't Complain about Heat, Plant a TREE" --0000000000008ef04105a2eccd2b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Hackers,

Attached is the patch to fix a context menu is= sue where Ctrl+Click a browser object opens the context menu, but the menu = operations does not apply on the item selected.
The patch also fixes keyboa= rd navigation on the context menu applied to browser tree.

Please rev= iew.

--
<= div>
Thanks and Regards,
Aditya Toshniwal
pgAdmin Hacker = | Sr. Software Engineer |=C2=A0EnterpriseDB India |=C2=A0Pune
"Don't Complain abo= ut Heat, Plant a TREE"
--0000000000008ef04105a2eccd2b-- --0000000000008ef04305a2eccd2d Content-Type: application/octet-stream; name="RM3523.patch" Content-Disposition: attachment; filename="RM3523.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k8u0r0iy0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3N0YXRpYy9qcy90cmVlL3RyZWUuanMgYi93ZWIvcGdh ZG1pbi9zdGF0aWMvanMvdHJlZS90cmVlLmpzCmluZGV4IDk4NGQyNDdkMy4uYWEwYTU3MDU3IDEw MDY0NAotLS0gYS93ZWIvcGdhZG1pbi9zdGF0aWMvanMvdHJlZS90cmVlLmpzCisrKyBiL3dlYi9w Z2FkbWluL3N0YXRpYy9qcy90cmVlL3RyZWUuanMKQEAgLTM3MSw2ICszNzEsMjcgQEAgZXhwb3J0 IGNsYXNzIFRyZWUgewogICAgICAgfQogICAgIH0uYmluZCh0aGlzKSk7CiAgICAgdGhpcy5hY2lU cmVlQXBpID0gJHRyZWVKUXVlcnkuYWNpVHJlZSgnYXBpJyk7CisKKyAgICAvKiBDdHJsICsgQ2xp Y2sgd2lsbCB0cmlnZ2VyIGNvbnRleHQgbWVudS4gU2VsZWN0IHRoZSBub2RlIHdoZW4gQ3RybCtD bGlja2VkLgorICAgICAqIFdoZW4gdGhlIGNvbnRleHQgbWVudSBpcyB2aXNpYmxlLCB0aGUgdHJl ZSBzaG91bGQgbG9zZSBmb2N1cworICAgICAqIHRvIHVzZSBjb250ZXh0IG1lbnUgd2l0aCBrZXli b2FyZC4gT3RoZXJ3aXNlLCB0aGUgdHJlZSBmdW5jdGlvbnMKKyAgICAgKiBvdmVycmlkZXMgdGhl IGtleWJvYXJkIGV2ZW50cy4KKyAgICAgKi8KKyAgICBsZXQgY29udGV4dEhhbmRsZXIgPSAoZXYp PT57CisgICAgICBsZXQgdHJlZUl0ZW0gPSB0aGlzLmFjaVRyZWVBcGkuaXRlbUZyb20oZXYudGFy Z2V0KTsKKyAgICAgIGlmKHRyZWVJdGVtLmxlbmd0aCkgeworICAgICAgICBpZihldi5jdHJsS2V5 KSB7CisgICAgICAgICAgdGhpcy5hY2lUcmVlQXBpLnNlbGVjdCh0cmVlSXRlbSk7CisgICAgICAg IH0KKyAgICAgICAgJCh0cmVlSXRlbSkub24oJ2NvbnRleHRtZW51OnZpc2libGUnLCAoKT0+ewor ICAgICAgICAgICQodHJlZUl0ZW0pLnRyaWdnZXIoJ2JsdXInKTsKKyAgICAgICAgICAkKHRyZWVJ dGVtKS5vZmYoJ2NvbnRleHRtZW51OnZpc2libGUnKTsKKyAgICAgICAgfSk7CisgICAgICB9Cisg ICAgfTsKKyAgICAkdHJlZUpRdWVyeQorICAgICAgLm9mZignbW91c2Vkb3duJywgY29udGV4dEhh bmRsZXIpCisgICAgICAub24oJ21vdXNlZG93bicsIGNvbnRleHRIYW5kbGVyKTsKICAgfQogCiAg IC8qKgo= --0000000000008ef04305a2eccd2d--