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 1ml6Vv-0007zI-J1 for pgadmin-hackers@arkaria.postgresql.org; Thu, 11 Nov 2021 09:36:59 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1ml6Vu-000337-D1 for pgadmin-hackers@arkaria.postgresql.org; Thu, 11 Nov 2021 09:36:58 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ml6Up-0001GU-5j for pgadmin-hackers@lists.postgresql.org; Thu, 11 Nov 2021 09:35:51 +0000 Received: from mail-yb1-xb36.google.com ([2607:f8b0:4864:20::b36]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1ml6Uk-0008KF-0K for pgadmin-hackers@postgresql.org; Thu, 11 Nov 2021 09:35:50 +0000 Received: by mail-yb1-xb36.google.com with SMTP id 131so13558349ybc.7 for ; Thu, 11 Nov 2021 01:35:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=NlG+krRYBVDk+NK/YPJIBUJeuqF6BU64fy4J/9ehS7Y=; b=gU6qiGE2QqkoJhYc1jLFnX4JegtxbDLLu3dDdGEXCB1J8dKuVlv63lE40kdRUVmm1N D/mDanlZnOd0V65J3CTVFre6HcJzNc1FAmhJeQ9sX7aRTwyDqp0RUKE/LmasMurshV7b 4zHNusppCfIhF2qruK4aOtXoMlvI8SSlLY2kUyyZOqkVqqvV29cs27eBeV/tMd/hEreD qEQgKZJNfA+C6Oeo0AUvw1T3Kh1rPm4C5THy14ZEOsvL3qJkOwPlPZ0BNonEQWDSN+XC M0qYCiP9582zTNTS9BZFiRQ+zkPkyUBzhA4S8BzkFOedcKn3SKTyR7JcWEwmf9DGlYt1 UWnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=NlG+krRYBVDk+NK/YPJIBUJeuqF6BU64fy4J/9ehS7Y=; b=IwMlsOsat4ZkSQTqnJmTTQ0CoiI6eAX0XJs9QvjFEVDyQG2RJtpTSS2OHq21+cwQje Kt785InW6Rzz9IfmkV8QKh62Gly4w0GmgT9GDBZz/tDoZSrg3id3HDHdeyK0QpmoQSBP WMQjyvhe9qHuH8lmWlKDN91jVjxTdoYzz4HBT3c0TzrivFgMiP76VdrSaqUZ6GhWq+1h HbuPQhpGWqf9T7dcuzbGslpuq+AJlwLiNT98xQPcmEgGQou73pvf2FtbMqMQ+xK15DLM MZ0R9mUrlnCk6/bunpXsryeEz7bTGrAbkfLQBq29MB+Y6NnfSF9kPWal6sSS0s5Fv5U1 1Eew== X-Gm-Message-State: AOAM532i/xUqI+wHBHUDX8czuqO54IVRISrIOijLiWeYefzyKF/F/ARb cgpAxgx9gPe/CDxSXVjPpF5crigAyysnWbFWyVmVlFl2f4mAE+Y7LUGBSJN+gGI7rz+SMivtbtl 2iV3ytUYFWvE7b3cr7wR+bxYXd8YbBheTfkpPhfQwhIIYM/7zajN41D4k0tyFAy+ymnAQD7HAz1 DjSVQrayxnPKQGxa+Vg3BGDkjrH+G3mmTmwBJeq0YfOQ6FEBFR7Ikt7ap7m6xgap1QRQ== X-Google-Smtp-Source: ABdhPJyDE9O+yCRnkl39H0iUBfOspwaFTis0RAMHj0iPFrvaTcMbzyiSNy2YwjzfyEgdIWBQye4YMzEHlWElgXwTC24= X-Received: by 2002:a25:d652:: with SMTP id n79mr7018107ybg.398.1636623343246; Thu, 11 Nov 2021 01:35:43 -0800 (PST) MIME-Version: 1.0 From: Nikhil Mohite Date: Thu, 11 Nov 2021 15:05:32 +0530 Message-ID: Subject: [pgAdmin][RM-6988]: Reset pgAdmin layout if the layout is in an inconsistent state. To: pgadmin-hackers Content-Type: multipart/mixed; boundary="00000000000001897105d080114c" X-CLOUD-SEC-AV-Info: enterprisedb,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: Archived-At: Precedence: bulk --00000000000001897105d080114c Content-Type: multipart/alternative; boundary="00000000000001897005d080114a" --00000000000001897005d080114a Content-Type: text/plain; charset="UTF-8" Hi Hackers, Please find the attached patch for RM-6988: Reset pgAdmin layout if the layout is in an inconsistent state. -- *Thanks & Regards,* *Nikhil Mohite* *Senior Software Engineer.* *EDB Postgres* *Mob.No: +91-7798364578.* --00000000000001897005d080114a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Hackers,

Please find the attached pa= tch for=C2=A0RM-6988:=C2=A0Reset pgAdmin layout if the layout is in an i= nconsistent state.


--
Thanks & Regards,
Nikhil Mohite
Senior Software Engineer.
Mob.No: +91-7798364578.
--00000000000001897005d080114a-- --00000000000001897105d080114c Content-Type: application/octet-stream; name="RM-6988.patch" Content-Disposition: attachment; filename="RM-6988.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kvur9mbz0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL2xheW91dC5qcyBiL3dl Yi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL2xheW91dC5qcwppbmRleCA5NDkxYmZhYS4uY2I3 NDFhNjUgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL2xheW91dC5q cworKysgYi93ZWIvcGdhZG1pbi9icm93c2VyL3N0YXRpYy9qcy9sYXlvdXQuanMKQEAgLTYxLDYg KzYxLDI1IEBAIF8uZXh0ZW5kKHBnQnJvd3NlciwgewogICAgIGlmIChsYXlvdXQgIT0gJycpIHsK ICAgICAgIHRyeSB7CiAgICAgICAgIGRvY2tlci5yZXN0b3JlKGxheW91dCk7CisgICAgICAgIC8v IENoZWNrIHJlc3RvcmUgbGF5b3V0IGlzIHJlc3RvcmVkIHBnQWRtaW4gNCBsYXlvdXQgc3VjY2Vz c2Z1bGx5IGlmIG5vdCB0aGVuIHJlc2V0IGxheW91dCB0byBkZWZhdWx0IHBnQWRtaW4gNCBsYXlv dXQuCisgICAgICAgIHZhciByZXNldF9sYXlvdXRfdG9fZGVmYXVsdCA9IHRydWU7CisgICAgICAg IGZvciAoY29uc3QgW2tleSwgdmFsdWVdIG9mIE9iamVjdC5lbnRyaWVzKHRoaXMucGFuZWxzKSkg eworICAgICAgICAgIGlmKHZhbHVlLm5hbWUgIT09ICdicm93c2VyJyB8fCBrZXkgIT09ICdicm93 c2VyJykgeworICAgICAgICAgICAgdmFyIF9wYW5lbCA9IGRvY2tlci5maW5kUGFuZWxzKHZhbHVl Lm5hbWUpOworICAgICAgICAgICAgaWYoX3BhbmVsLmxlbmd0aCA+IDApeworICAgICAgICAgICAg ICByZXNldF9sYXlvdXRfdG9fZGVmYXVsdCA9IGZhbHNlOworICAgICAgICAgICAgICBicmVhazsK KyAgICAgICAgICAgIH0KKyAgICAgICAgICB9CisgICAgICAgIH0KKyAgICAgICAgaWYocmVzZXRf bGF5b3V0X3RvX2RlZmF1bHQgJiYgZGVmYXVsdExheW91dENhbGxiYWNrKSB7CisgICAgICAgICAg Ly8gY2xlYXIgdGhlIHdjRG9ja2VyIGJlZm9yZSByZXNldCBsYXlvdXQuCisgICAgICAgICAgZG9j a2VyLmNsZWFyKCk7CisgICAgICAgICAgQWxlcnRpZnkud2FybmluZyhnZXR0ZXh0KCdQZ0FkbWlu IGRldGVjdGVkIHNvbWUgaXNzdWVzIHdpdGggdGhlIFVJIGxheW91dCwgcGdBZG1pbiByZXNldCBp dCB0byB0aGUgZGVmYXVsdCBsYXlvdXQuJyksIDApOworICAgICAgICAgIGlmKGRlZmF1bHRMYXlv dXRDYWxsYmFjayl7CisgICAgICAgICAgICBkZWZhdWx0TGF5b3V0Q2FsbGJhY2soZG9ja2VyKTsK KyAgICAgICAgICB9CisgICAgICAgIH0KICAgICAgIH0KICAgICAgIGNhdGNoKGVycikgewogICAg ICAgICBkb2NrZXIuY2xlYXIoKTsK --00000000000001897105d080114c--