From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Aaron Jensen Newsgroups: gmane.emacs.bugs Subject: bug#28872: 26.0.90; non-native-fullscreen does not play well with ns-transparent-titlebar on macOS Date: Wed, 18 Oct 2017 20:08:25 -0500 Message-ID: References: <20171017142558.GA2460@breton.holly.idiocy.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1508375363 21080 195.159.176.226 (19 Oct 2017 01:09:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 19 Oct 2017 01:09:23 +0000 (UTC) Cc: 28872@debbugs.gnu.org To: Alan Third Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Oct 19 03:09:18 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e4zKe-0003TN-8D for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Oct 2017 03:09:08 +0200 Original-Received: from localhost ([::1]:47052 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e4zKl-0005Ww-Hb for geb-bug-gnu-emacs@m.gmane.org; Wed, 18 Oct 2017 21:09:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35149) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e4zKc-0005Wq-NV for bug-gnu-emacs@gnu.org; Wed, 18 Oct 2017 21:09:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e4zKY-0007lS-Ni for bug-gnu-emacs@gnu.org; Wed, 18 Oct 2017 21:09:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40227) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e4zKY-0007lN-JR for bug-gnu-emacs@gnu.org; Wed, 18 Oct 2017 21:09:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e4zKY-0001tr-CD for bug-gnu-emacs@gnu.org; Wed, 18 Oct 2017 21:09:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Oct 2017 01:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28872 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28872-submit@debbugs.gnu.org id=B28872.15083753127260 (code B ref 28872); Thu, 19 Oct 2017 01:09:02 +0000 Original-Received: (at 28872) by debbugs.gnu.org; 19 Oct 2017 01:08:32 +0000 Original-Received: from localhost ([127.0.0.1]:48908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e4zK4-0001t2-K1 for submit@debbugs.gnu.org; Wed, 18 Oct 2017 21:08:32 -0400 Original-Received: from mail-qk0-f182.google.com ([209.85.220.182]:48551) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e4zK2-0001sp-Qv for 28872@debbugs.gnu.org; Wed, 18 Oct 2017 21:08:31 -0400 Original-Received: by mail-qk0-f182.google.com with SMTP id d67so8567880qkg.5 for <28872@debbugs.gnu.org>; Wed, 18 Oct 2017 18:08:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc:content-transfer-encoding; bh=5wun/rmCPmTdm1CyLOqubqwH0caF0vff88rrs7/qmD8=; b=WJYdRxzQVo/ke0xWnDV5SqLbziNQIj4OCAtSwDAEj2L79UjBq0e6gbfpziRVyukAiw rWjpUHKlFYSbTO0FLyjkR6N1mj8BtX2ZykuieeW997C8aO5w4U1xBBmIm9XDAS3iIcOC l+bPZsnIIYmx8JBPv/oDwutFzS5Sj3OVFcAbA4eYbI9OGWg+PHxPbXsWyjQohZuRhLCw DM76TVZHIFMn02MZSfvpyh0jLaWiVikQlwUJCws1ZL+zMSiYHl83SDibrhkC/MWimS3o FZ4b6jofhuSGzhNmVQ/OgzHAH6YxQ2xadHOyTtRAyxB5IeiNs3VXnomC1qNv0GbiedKY gOoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=5wun/rmCPmTdm1CyLOqubqwH0caF0vff88rrs7/qmD8=; b=mwRiRZh0FIlwAJFzEbDm0dGOX5CMxyklHnHlahGpfDCzCZmrYf/fy83jh8UIQDowuH N6aU0jIVWdiHbUXkpEUbZiZA8SVSag38exDo8RYMPAlGwK9po9Fzd60UpWxOW3cWJIMr 7FvamsMu81VxnK7R5E4Rk0nWoljXKEiqazv/S1kjlVC3CXPPBrdBrehNFDcZzRiXvNTK YPKG8Dq3g5+nlGPio5zsOr21PcpJBo/Px/OXTfidzpHv5N+TyWWKXYsMdh1EE/Li2aEa vzFfrPh0k/WYRlnUToAMmO7AfRnhunuJbInPmo65pKO6R3gymYeHTPmvd0hnLQsBTGTb 6AZA== X-Gm-Message-State: AMCzsaXq/ryiCtY1LuEzcpV6qUWSm0gW4QBHd3o5WR7yuhEaWLYH05ID cJjMn9KQ4dNnziS2fApa1wdnMqPmdkobuHurfEYPyg== X-Google-Smtp-Source: ABhQp+RMNBEfjRnpGdBvL5aIR3vgXwxb6czKooU6p580gNJSNZTQVn2HaoANi9TQJLs/ilBfeh4thupQDjvzzVnExvg= X-Received: by 10.55.73.70 with SMTP id w67mr5305927qka.215.1508375305390; Wed, 18 Oct 2017 18:08:25 -0700 (PDT) Original-Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Wed, 18 Oct 2017 20:08:25 -0500 In-Reply-To: <20171017142558.GA2460@breton.holly.idiocy.org> X-Mailer: Airmail (457) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:138702 Archived-At: On October 17, 2017 at 7:26:01 AM, Alan Third (alan@idiocy.org(mailto:alan@idiocy.org)) wrote: > The issue seems to be that when switching back to the non=E2=80=90fullscr= een > NSWindow the toolbar height calculation fails and produces a negative > value. > > We used to use a hard=E2=80=90coded value for this, but the calculation w= orks > better in every circumstance except, apparently, this one. Would it be possible to use a hard-coded 0 for the case when there is no toolbar at least? Or do you have a proper fix in mind? Aaron