DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 53TIgBbv1593651
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 53TIgBbv1593651
Authentication-Results: delorie.com;
	dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=n5F3aBcU
X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D5B95385842D
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1745952129;
	bh=Dv1GJVdB2SIYWljZHyDyEVlCycO46GKPmA6XxJGEm6E=;
	h=Date:Subject:To:References:Cc:In-Reply-To:List-Id:
	 List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:
	 From:Reply-To:From;
	b=n5F3aBcUGADPZ0Zm8Ec7tJJIytVZ6K8D30gZl4757SGn3CuRQAlbrNPnxZn9/UpzK
	 cOAwSmXoS5CP5QIFsN4ymXWD6W47a/MMVOxwixQhEy9jTgurLEUH/sEh5cXmuzxIDE
	 l0y7XT8bLN4N0cKtx+ZTycVUmDX9Zhftz2wIBaDs=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 15B133858D26
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 15B133858D26
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1745952102; cv=none;
 b=uafL7sauxXCFJ/iWsudefQ7SxZckzqHABIrsBKflubXrk72IwAhLFkeAQ/JojH1biMIIK6UMTtonaB+JRpjKPALQg3T0DxYD0c6T4/K2Qq98rL6+R6TT1Zjg54aRMzyJ0yKOyB2+S9akK+86KdhUCjaPgwCFmkpEhYscBSUrsnI=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
 t=1745952102; c=relaxed/simple;
 bh=Df6zaSiOd0hjoVBG5iL9h5Nl4MMNkAa9oLv2mr9CsSQ=;
 h=Message-ID:Date:MIME-Version:Subject:To:From;
 b=InYo8KxgoIkstbKa/QwK7smVLO+GUWVBtxgmJNuXMJ8kZrK/77qC9zL2bWl/1i0KQx1oNrE/zIHVsQrBB4FwaW7PkuDMAxHInqgs65EFdTDaqGl1Y9C4OoSVNRQLR02SlU1LlRv2/i9l3N2vlUPObSeFo6mtpeIRbz4vXO4Txw8=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 15B133858D26
X-SNCR-Rigid: 67D89E08050C69C1
X-Originating-IP: [86.143.43.122]
X-OWM-Source-IP: 86.143.43.122
X-OWM-Env-Sender: jon.turney@dronecode.org.uk
X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvieegheejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuueftkffvkffujffvgffngfevqffopdfqfgfvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefkffggfgfuvfhfhfevjggtgfesthejredttddvjeenucfhrhhomheplfhonhcuvfhurhhnvgihuceojhhonhdrthhurhhnvgihsegurhhonhgvtghouggvrdhorhhgrdhukheqnecuggftrfgrthhtvghrnhepgfeghfdvvdeijeettdfgleetffetfedtuefgfeevhedthefgffelfeethfdvleffnecuffhomhgrihhnpegthihgfihinhdrtghomhenucfkphepkeeirddugeefrdegfedruddvvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhephhgvlhhopegludelvddrudeikedruddruddtlegnpdhinhgvthepkeeirddugeefrdegfedruddvvddpmhgrihhlfhhrohhmpehjohhnrdhtuhhrnhgvhiesughrohhnvggtohguvgdrohhrghdruhhkpdhrvghvkffrpehhohhsthekiedqudegfedqgeefqdduvddvrdhrrghnghgvkeeiqddugeefrdgsthgtvghnthhrrghlphhluhhsrdgtohhmpdgruhhthhgpuhhsvghrpehjohhnthhurhhnvgihsegsthhinhhtvghrnhgvthdrtghomhdpghgvohfkrfepifeupdfovfetjfhoshhtpegsthhprhgurhhgohdtuddtpdhnsggprhgtphhtthhopedvpdhrtghpthht
 oheptgihghifihhnsegthihgfihinhdrtghomhdprhgtphhtthhopegvjhhohhgrnhhsohhnsehvihefghhlohgsrghlrdgtohhm
X-RazorGate-Vade-Verdict: clean 0
X-RazorGate-Vade-Classification: clean
X-VadeSecure-score: verdict=clean score=0/300, class=clean
Message-ID: <53b3f814-8097-4c9a-853e-d0ab596ecb10@dronecode.org.uk>
Date: Tue, 29 Apr 2025 19:41:37 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Cygwin Installation app has Rendering Problems when multiple
 monitors have different scaling settings
To: Eric Johanson <ejohanson@vi3global.com>
References: <CH3PR13MB6627E65F56604B1554904D10E7842@CH3PR13MB6627.namprd13.prod.outlook.com>
Content-Language: en-US
Cc: cygwin@cygwin.com
In-Reply-To: <CH3PR13MB6627E65F56604B1554904D10E7842@CH3PR13MB6627.namprd13.prod.outlook.com>
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.30
Precedence: list
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Jon Turney via Cygwin <cygwin@cygwin.com>
Reply-To: Jon Turney <jon.turney@dronecode.org.uk>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: cygwin-bounces~archive-cygwin=delorie.com@cygwin.com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie.com@cygwin.com>

On 25/04/2025 16:18, Eric Johanson via Cygwin wrote:
> I'm using Cygwin installer 2.933 (x86_64).  My Windows 11 computer
> has multiple monitors: the "main display" has scaling set to 200%
> and the other monitor has scaling set to 150%.  (The scaling is
> configured in the native Windows display settings).
> 
> If I launch the setup-x86_64.exe Cygwin installation app, the
> opening wizard appears in the monitor with 150% scaling.  I cannot
> click on the "next" button-- clicking on it does nothing.  I also
> noticed that If I drag the installation app window between the two
> monitors with different scaling settings, then the "back", "next",
> and "cancel" buttons all get moved around within the dialog and it
> becomes unreadable.  This only happens if you have a "main display"
> with a different scaling setting than the monitor where the
> installation app initially appears.

It's not quite clear if you're saying that previous versions of the 
installer didn't have this problem, or you haven't used them?

(Old installer version are available at https://cygwin.com/setup/)

Anyhow, this is all a bit disappointing as we made some changes in 2.933 
in an attempt to improve the behavior in 'DPI change' situations like this.

But now I look again at those changes again... maybe they're not quite 
right. I've made an adjustment in an attempt at fixing this.

Perhaps you can try [1] and see if it behaves any better?

[1] https://cygwin.com/setup/setup-2.933-3-g2907af.x86_64.exe

> Has anyone seen this before?  If so, is there a workaround?  Ideally
> this bug should be fixed. 
If you notice any bugs that ideally *shouldn't* be fixed, please point 
those out as well :P.


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
