From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Angelo Graziosi Newsgroups: gmane.emacs.devel Subject: Re: Scroll bars on macOS builds Date: Sat, 29 Jan 2022 16:43:23 +0100 (CET) Message-ID: <1035098172.79768.1643471003922@mail1.libero.it> References: <1555566770.476092.1641148898999@mail1.libero.it> <366682291.727051.1641946326079@mail1.libero.it> <835707023.1539255.1642863979389@mail1.libero.it> <51672596.1588540.1642973503861@mail1.libero.it> <246357929.1612108.1642976592962@mail1.libero.it> <147533788.292331.1643216844580@mail1.libero.it> <531448434.456398.1643321442866@mail1.libero.it> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_79767_832395034.1643471003920" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30075"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "emacs-devel@gnu.org" To: Alan Third Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jan 29 16:44:34 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nDptx-0007dv-H4 for ged-emacs-devel@m.gmane-mx.org; Sat, 29 Jan 2022 16:44:33 +0100 Original-Received: from localhost ([::1]:37050 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nDptw-0002dw-Cv for ged-emacs-devel@m.gmane-mx.org; Sat, 29 Jan 2022 10:44:32 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:37390) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nDpsw-0001wq-0f for emacs-devel@gnu.org; Sat, 29 Jan 2022 10:43:30 -0500 Original-Received: from smtp-32-i2.italiaonline.it ([213.209.12.32]:43369 helo=libero.it) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nDpst-00045K-OV for emacs-devel@gnu.org; Sat, 29 Jan 2022 10:43:29 -0500 Original-Received: from oxapps-34-155.iol.local ([10.101.8.201]) by smtp-32.iol.local with ESMTPA id DpspnpuaR7xUJDpspn8Zj2; Sat, 29 Jan 2022 16:43:24 +0100 x-libjamoibt: 1601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2021; t=1643471004; bh=G5FR+bHs8/8VVDRIG99KynB8aSWUtpuL8+rcI/KXxxw=; h=From; b=hHN82ar6JXf6vHmDhQ4GWzTFdk0oHLddOpGijsj2as4a+KKM+fYaBPIdZseQiGwzt irx/qaqLiuRAFcVKh1lTq7TJ2Rbk2fGrpa51G4H4COUh+ZiHpaJoxjZQysvYH5FpTI +CkmOH1BtuNHqp1F7fKYgFbAHeiX/hT9hKMXLl3wdZePm8AWeegx4rpA5Zw0FfsPb0 nlh3N/VfpxDPOPoT8DuDsuhXyMO/m4Tyih362mDqsj5FltLFCdmEkQh7d75AY5fj9o sCwCOOkgyVrbzQKErVzc22IzMPK/LGfKpSzrhkDoGjEBXeDRHSHMc6LGV7d17PU3ak 1XaA4nFAt5o8A== X-CNFS-Analysis: v=2.4 cv=cLAlDnSN c=1 sm=1 tr=0 ts=61f5609c cx=a_exe a=QNjRtCB8umDrJAk1R1lGrQ==:117 a=4YaOVRgVZ7EA:10 a=xkuKoerOH3sA:10 a=Rwyi7VNWg6xDZ9RnjNsA:9 a=QEXdDO2ut3YA:10 a=WMZLFcPnFlRroCu3awIA:9 a=XBw4D2dNlgPxGEvG:18 a=HXjIzolwW10A:10 In-Reply-To: <531448434.456398.1643321442866@mail1.libero.it> X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v7.10.5-Rev34 X-Originating-IP: 87.11.64.254 X-Originating-Client: open-xchange-appsuite x-libjamsun: gDNpqqAkeGnLhWH7AGsM6YIssvI4JR5Z x-libjamv: 5js9R3PDVuM= X-CMAE-Envelope: MS4xfDS5udArClPgptxEz23id8hwoHEgLVhKVrO6gPXTU8aHb3Q6J5GSgVIKo03UIXxtfwxMt4R8WcFYVukTifM3/czYSWqQWCE6JOq6+LiSjcBPIvjoUpGf tcgebUi+G1HTmuPv4LEmVIFItsrE8LL/h+0pOrmSrqzUwWn0PaSj7FKcQYNMtldaWGHFB2JNyDEteRMoUM5CiE9aWfWyzenHvFreccbWjNSbtC4Y3aYwyUMM Received-SPF: pass client-ip=213.209.12.32; envelope-from=angelo.g0@libero.it; helo=libero.it X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:285563 Archived-At: ------=_Part_79767_832395034.1643471003920 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In any case, the patch below breaks tabbar package from MELPA: I cannot switch buffer clicking on the left-right arrows the package uses to this end. The mouse pointer changes correctly from "arrow" shape to "hand" shape when over those arrows but clicking does not have any effect, the tabs with buffers name should scroll. I DOES NOT scroll.. I attached the screenshot of that element of the tabbar package from MELPA... > Il 27/01/2022 23:10 Angelo Graziosi ha scritto: > > I have built current master with patch (do you mean it?) below and it works, i.e. scrollbars are visible! > > --- nsterm.m.orig 2022-01-27 22:26:12.000000000 +0100 > +++ nsterm.m 2022-01-27 22:44:59.000000000 +0100 > @@ -7195,7 +7195,7 @@ > on resize. Unfortunately it also means the frame will not be > automatically marked for display, but we can do that ourselves in > resizeWithOldSuperviewSize. */ > - [self setWantsLayer:YES]; > + [self setWantsLayer:NO]; > [self setLayerContentsRedrawPolicy: > NSViewLayerContentsRedrawOnSetNeedsDisplay]; > [self setLayerContentsPlacement:NSViewLayerContentsPlacementTopLeft]; > @@ -7899,7 +7899,6 @@ > else > { > [super unlockFocus]; > - [super flushWindow]; > } > #endif > } ------=_Part_79767_832395034.1643471003920 Content-Type: image/png; name=melpa-tabbar-arrows-NOTOK.png Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=melpa-tabbar-arrows-NOTOK.png X-Part-Id: feb04d507ceb44f7bdfedfd7d0802731 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 OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0 PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAv Ij4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE1NDwvZXhpZjpQaXhlbFhEaW1lbnNp b24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4zNjwvZXhpZjpQaXhlbFlEaW1lbnNp b24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgrA EOa+AAAME0lEQVR4Ae1aD1BUxxn/gReFRCBIUQpSIYrFtBz+YdRkLNODTCJm6F0c0dZADWYCSDN6 ZKqEVI1CJhQ7KtCJ5RyDpBKdBki5ZAL5Uw+jViEBotxImFB6EoXoUQ65i3Bw6Ovu3r3jwOPgEIZI 3s7s23273377fd/77bd/3roA4EgcMXCcw+oR2wkVggVsLeBq+yLkBQtMlgUEoE2WZQW+QywgAG2I OYSXybKAALTJsqzAd4gFREPe7Lw0NzfbKRWKBAs4ZwEXQu5wW3lX2HU6Z1GB2q4FhKnTrlmEwom2 wKhTJ9/hmaoqPvvApB3aDsRt2vjAyDudBZ3WHq2tvW06f7sHSrcxezSqlUQicVq5KosnnKq2Tgss NJgUC/ygPNr+/fvh7e2NZcuW3aMsLQsODsY777xzT51QMNkWMEKVn4asD5rG2ZERPwig5eXlITAw EI2NjZDL5bh06dI9Cg0MDIAC8dSpUwLg7rHOZBeY0Px2Lsqu9oyzI9PUAo16p7CwMNTW1iIrK4t5 su7ubrvKGI1GULDFx8cjLS0NhYWFEwg4I2pOZiHaxQWuJCa8dhIdA2YxmkpfQ1bpOXx4QEbqZFC1 t6MsLYrlP2w1WmVtURUhRRaFpeFReC5BhpSsD2Cw1gJdTR/jFVk44+/qEo7n0hRotfQx0KVGfhrl b+7fNVyGspZB3jZs7s0am/AnWTI+aWmFSpFm5hGegLKmLhvakfVrV+UjOioBipoOK31N0WuIlmWh iYowYITBoIWW1hpvwWA0oKurC12GQfkcym9pPyUejQfY559/joyMDERERODbb78FBZlIZH/Z2N/f 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 ------=_Part_79767_832395034.1643471003920--