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 1lic2u-0007oP-Iv for pgadmin-hackers@arkaria.postgresql.org; Mon, 17 May 2021 12:08:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lic2s-0002d8-8d for pgadmin-hackers@arkaria.postgresql.org; Mon, 17 May 2021 12:08:26 +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 1lic2r-0002d0-Va for pgadmin-hackers@lists.postgresql.org; Mon, 17 May 2021 12:08:26 +0000 Received: from mail-ua1-x934.google.com ([2607:f8b0:4864:20::934]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1lic2m-0001VW-Bp for pgadmin-hackers@postgresql.org; Mon, 17 May 2021 12:08:24 +0000 Received: by mail-ua1-x934.google.com with SMTP id g24so2007639uak.11 for ; Mon, 17 May 2021 05:08:19 -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=J6kPgUtpacoq+jAl+f9SNCaLPQ9hYSQ9PHQST5dVelI=; b=SZWZ6IRCu/82Kwsl3iHcb1N3reUf7jqhj0awr9o6UpPj7aVRreJy3c+49fvQ57tLVx QyCTb6haV9zXTKqm6PwVS8Ouk+mpO5sPHz3moLEhzlzTkij3KCxNiL0v4E36rUhpuUlI ety8Gv01ySOl0TpYjEJdgI59AIy8DNWpv63nazlSqGiYTyiUWdbFTnJws56MsGJAToA9 ZQF+W2dNQDsqcDPSYknDK/JmlpRQqL3wmVUUDTONTI/pj+SbNn42oRFWLj6FAqkRzKSF WrljLM0UrznC+WMgRg59lQ2AQN9FM+kGnQPmaF8kjH1XiRy0me421FDA7Z489cvZ40lG Exhw== 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=J6kPgUtpacoq+jAl+f9SNCaLPQ9hYSQ9PHQST5dVelI=; b=d0dcX7et08MeX2/GB3FjhiobIKBW7Nnd8psGo5sxDP3gEWrCWJ9tQBU5BYp/NrxL8/ //dDCYWcix0PsmGgZB860tBmOSGJ+3XFm3lObah3zs+SHRS6U9jzDy83bj+KNfASxucN eBsb42HbfmwBXgiT8d/jq98ZmTuLrwk+Q6LYcF3L3S3ssXK3UCdhuhSeHnPuAHw3LC8N 3bh3LGUIFxPgKGfudKyYYuSvvSzkx2DDP/JjdUVoeFs/YX5ZjKQeYChnHSi4n+so6NAT KPeKg6OYLfcUkcJIaVdaKySIfsa9VjNMOJ2Apu8mMcHRfk+3PNRZ8UoQX5CdStQaeAI6 9t/w== X-Gm-Message-State: AOAM532u9gALd6YlTDlSVv1J5RXAjKkocH6S+PnGDQ8DJVn+WhBEiU6c tVWe4/jF4k8xumi7c3w6DdWTEIprElLrJcMybyGtXnldqp7tzTXZP8UyyC7QGApnjlSnA5F/tUX SSq7gpyw0IR2uy/DUI2mRtPW61fHJlw1g+wgKgvngRgb8jK7RTdc7G1MWbhKVX/zCZtv18Up5Ph 8zkHESBHq8txdgX6Ls/ARl9TkfWlvButuh2hCgXG5xaevILE1+uCNEf+Qrce3fc320KQ== X-Google-Smtp-Source: ABdhPJxcx65zkKMmu5VqTGEr1GKaRc4HjdyPlCFQ9RDS+Vgjz5J/PR3h1/pgcfZRAeA9OEqR52LyubFreD9yKkM1hZ4= X-Received: by 2002:ab0:3811:: with SMTP id x17mr22989281uav.69.1621253298501; Mon, 17 May 2021 05:08:18 -0700 (PDT) MIME-Version: 1.0 From: Aditya Toshniwal Date: Mon, 17 May 2021 17:37:42 +0530 Message-ID: Subject: [pgAdmin][patch] Column sizing for no rows table To: pgadmin-hackers Content-Type: multipart/mixed; boundary="000000000000f3034905c285728a" 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 --000000000000f3034905c285728a Content-Type: multipart/alternative; boundary="000000000000f3034805c2857288" --000000000000f3034805c2857288 Content-Type: text/plain; charset="UTF-8" Hi Hackers, Attached patch fixes a column sizing issue when there are no rows in a table. Please review. -- Thanks, Aditya Toshniwal pgAdmin hacker | Sr. Software Engineer | *edbpostgres.com* "Don't Complain about Heat, Plant a TREE" --000000000000f3034805c2857288 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Hackers,

Attached patch fixes a column sizing issue whe= n there are no rows in a table.
Please review.

--
<= div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature= ">
Thanks,
Aditya Toshniwal
pgAdmin hacker=C2=A0| Sr. Software Engineer | edbpostgres.com
&quo= t;Don't Complain about Heat, Plant a TREE"
--000000000000f3034805c2857288-- --000000000000f3034905c285728a Content-Type: application/octet-stream; name="colresize.emptyrow.patch" Content-Disposition: attachment; filename="colresize.emptyrow.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_koskbsnj0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3Rvb2xzL3NxbGVkaXRvci9zdGF0aWMvanMvc3FsZWRp dG9yLmpzIGIvd2ViL3BnYWRtaW4vdG9vbHMvc3FsZWRpdG9yL3N0YXRpYy9qcy9zcWxlZGl0b3Iu anMKaW5kZXggYTI1YzAwMDQzLi5jMTBlNjUxN2EgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL3Rv b2xzL3NxbGVkaXRvci9zdGF0aWMvanMvc3FsZWRpdG9yLmpzCisrKyBiL3dlYi9wZ2FkbWluL3Rv b2xzL3NxbGVkaXRvci9zdGF0aWMvanMvc3FsZWRpdG9yLmpzCkBAIC0xNDE0LDYgKzE0MTQsMTAg QEAgZGVmaW5lKCd0b29scy5xdWVyeXRvb2wnLCBbCiAgICAgICAgIGNvbGxlY3Rpb25baV0gPSBp dGVtOwogICAgICAgfQogICAgICAgZGF0YVZpZXcuc2V0SXRlbXMoY29sbGVjdGlvbiwgc2VsZi5j bGllbnRfcHJpbWFyeV9rZXkpOworICAgICAgLyogUmVzaXplIHRoZSBjb2x1bW5zIG9uY2UgaWYg ZGF0YSBlbXB0eSAqLworICAgICAgaWYgKGNvbGxlY3Rpb24ubGVuZ3RoID09PSAwICYmIHNlbGYu cHJlZmVyZW5jZXMuY29sdW1uX2RhdGFfYXV0b19yZXNpemUpIHsKKyAgICAgICAgc2VsZi5ncmlk LnJlc2l6ZUFsbENvbHVtbnMgJiYgc2VsZi5ncmlkLnJlc2l6ZUFsbENvbHVtbnMoKTsKKyAgICAg IH0KICAgICB9LAogCiAgICAgZmV0Y2hfbmV4dF9hbGw6IGZ1bmN0aW9uKGNiKSB7Cg== --000000000000f3034905c285728a--