Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

UWP App resizing results in transparent areas #15284

Open
tg24 opened this issue Apr 4, 2022 · 1 comment
Open

UWP App resizing results in transparent areas #15284

tg24 opened this issue Apr 4, 2022 · 1 comment

Comments

@tg24
Copy link

tg24 commented Apr 4, 2022

Description

Resizing an UWP App results in some kind of not rendered areas inside the application window. I'm able to reproduce the following behavior in the "default" Xamarin.Forms app.

Expected Behavior

There shouldn't be not rendered areas inside the application window.

Actual Behavior

Window loaded:
grafik

Resizing the application while clicking the outer border and dragging the mouse more or less fast. The transparent part is obviously part of the windows but doesn't update it's content correctly:
grafik

Clicking the top bar and moving the window for a minimum amount of pixels restores the "normal" window:
grafik

Basic Information

Version with issue: 5.0.0.2401+905-sha.aeec18668-azdo.5950840
NuGet Packages: Xamarin.Forms
Affected Devices: Windows

Environment

Happens with both 2019 and 2022

Visual Studio 2019 Microsoft Visual Studio Enterprise 2019 Version 16.11.0 VisualStudio.16.Release/16.11.0+31605.320 Microsoft .NET Framework Version 4.8.04084

Installierte Version: Enterprise

Visual C++ 2019 00435-60000-00000-AA551
Microsoft Visual C++ 2019

Allgemeine Azure-Tools 1.10
Bietet allgemeine Dienste für die Verwendung durch Azure Mobile Services und Microsoft Azure-Tools.

ASP.NET and Web Tools 2019 16.11.75.64347
ASP.NET and Web Tools 2019

ASP.NET Web Frameworks and Tools 2019 16.11.75.64347
Weitere Informationen finden Sie unter https://www.asp.net/.

Azure App Service-Tools v3.0.0 16.11.75.64347
Azure App Service-Tools v3.0.0

Azure Functions and Web Jobs Tools 16.11.75.64347
Azure Functions and Web Jobs Tools

C#-Tools 3.11.0-4.21403.6+ae1fff344d46976624e68ae17164e0607ab68b10
C#-Komponenten, die in der IDE verwendet werden. Abhängig von Ihrem Projekttyp und den zugehörigen Einstellungen kann eine andere Version des Compilers verwendet werden.

ConvertToDevExtremeCommand Extension 1.0
ConvertToDevExtremeCommand Visual Studio Extension Detailed Info

CreateLayoutWizard 1.0
Create layout wizard.

DevExpress Reporting Extension 1.3
A Visual Studio extension that invokes the Report Designer editor for report definition VSREPX files.

DevExpress Reporting Tools Extension 1.0
Extends Visual Studio with tools required for the Report Designer editor.

DevExpress.DeploymentTool 1.0
A useful tool for deploying DevExpress assemblies.

DevExpress.Win.LayoutAssistant Extension 1.0
DevExpress.Win.LayoutAssistant Visual Studio Extension Detailed Info

Erweiterung zum Debuggen von Momentaufnahmen 1.0
Detaillierte Informationen zur Visual Studio-Erweiterung zum Debuggen von Momentaufnahmen

Erweiterungen der Visual Studio-Containertools 1.0
Hiermit werden Container in Visual Studio angezeigt, verwaltet und diagnostiziert.

Extensibility Message Bus 1.2.6 (master@34d6af2)
Provides common messaging-based MEF services for loosely coupled Visual Studio extension components communication and integration.

IntelliCode-Erweiterung 1.0
Detaillierte Informationen zur IntelliCode Visual Studio-Erweiterung

Microsoft Azure-Tools für Visual Studio 2.9
Support für Azure Cloud Services-Projekte

Microsoft Continuous Delivery Tools für Visual Studio 0.4
Die Konfiguration von Azure DevOps-Pipelines von der Visual Studio-IDE aus wird vereinfacht.

Microsoft JVM Debugger 1.0
Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines

Microsoft MI-Based Debugger 1.0
Provides support for connecting Visual Studio to MI compatible debuggers

Microsoft Visual C++-Assistenten 1.0
Microsoft Visual C++-Assistenten

Microsoft Visual Studio-Tools für Container 1.2
Jetzt können Sie Ihre ASP.NET Core-Anwendung in der Zielumgebung entwickeln, ausführen und überprüfen. Drücken Sie F5, um die Anwendung direkt in einem Container mit Debugfunktionen auszuführen, oder STRG+F5 zum Bearbeiten und Aktualisieren Ihrer Anwendung, ohne den Container erneut erstellen zu müssen.

Mono Debugging for Visual Studio 16.10.15 (552afdf)
Support for debugging Mono processes with Visual Studio.

NuGet-Paket-Manager 5.11.0
NuGet-Paket-Manager in Visual Studio. Weitere Informationen zu NuGet finden Sie unter https://docs.nuget.org/.

ProjectServicesPackage Extension 1.0
ProjectServicesPackage Visual Studio Extension Detailed Info

Razor (ASP.NET Core) 16.1.0.2122504+13c05c96ea6bdbe550bd88b0bf6cdddf8cde1725
Provides languages services for ASP.NET Core Razor.

SQL Server Data Tools 16.0.62107.28140
Microsoft SQL Server Data Tools

TypeScript-Tools 16.0.30526.2002
TypeScript-Tools für Microsoft Visual Studio

VC-Paket für Microsoft Visual Studio 1.0
VC-Paket für Microsoft Visual Studio

Visual Basic-Tools 3.11.0-4.21403.6+ae1fff344d46976624e68ae17164e0607ab68b10
Visual Basic-Komponenten, die in der IDE verwendet werden. Abhängig von Ihrem Projekttyp und den zugehörigen Einstellungen kann eine andere Version des Compilers verwendet werden.

Visual F# Tools 16.11.0-beta.21322.6+488cc578cafcd261d90d748d8aaa7b8b091232dc
Microsoft Visual F# Tools

Visual Studio-Tools für Container 1.0
Visual Studio-Tools für Container

Visual Studio Code-Debugadapter-Hostpaket 1.0
Interopebene zum Hosten der Visual Studio Code-Adapter in Visual Studio

VisualStudio.DeviceLog 1.0
Informationen zum Paket

VisualStudio.Foo 1.0
Information about my package

VisualStudio.Mac 1.0
Mac Extension for Visual Studio

Xamarin 16.11.000.174 (d16-11@e8f56f1)
Visual Studio-Erweiterung, um Entwicklung für Xamarin.iOS und Xamarin.Android zu ermöglichen.

Xamarin Designer 16.11.0.17 (remotes/origin/11e0001f0b17269345e80b58fb3adf1ba4efe2cd@11e0001f0)
Visual Studio-Erweiterung zum Aktivieren der Xamarin Designer-Tools in Visual Studio.

Xamarin Templates 16.10.5 (355b57a)
Templates for building iOS, Android, and Windows apps with Xamarin and Xamarin.Forms.

Xamarin.Android SDK 11.4.0.5 (d16-11/7776c9f)
Xamarin.Android Reference Assemblies and MSBuild support.
Mono: c633fe9
Java.Interop: xamarin/java.interop@48766c0
ProGuard: Guardsquare/proguard@912d149
SQLite: xamarin/sqlite@85460d3
Xamarin.Android Tools: xamarin/xamarin-android-tools@683f375

Xamarin.iOS and Xamarin.Mac SDK 14.20.0.25 (3b53e529b)
Xamarin.iOS and Xamarin.Mac Reference Assemblies and MSBuild support.

Visual Studio 2022 Microsoft Visual Studio Enterprise 2022 Version 17.1.3 VisualStudio.17.Release/17.1.3+32328.378 Microsoft .NET Framework Version 4.8.04084

Installierte Version: Enterprise

Visual C++ 2022 00476-80000-00000-AA845
Microsoft Visual C++ 2022

.NET Core-Debugging mit WSL 1.0
.NET Core-Debugging mit WSL

ASP.NET and Web Tools 2019 17.1.358.51495
ASP.NET and Web Tools 2019

ASP.NET Web Frameworks and Tools 2019 17.1.358.51495
Weitere Informationen finden Sie unter https://www.asp.net/.

Azure App Service-Tools v3.0.0 17.1.358.51495
Azure App Service-Tools v3.0.0

Azure Functions and Web Jobs Tools 17.1.358.51495
Azure Functions and Web Jobs Tools

C#-Tools 4.1.0-5.22165.10+e555772db77ca828b02b4bd547c318387f11d01f
C#-Komponenten, die in der IDE verwendet werden. Abhängig von Ihrem Projekttyp und den zugehörigen Einstellungen kann eine andere Version des Compilers verwendet werden.

Common Azure Tools 1.10
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.

Erweiterung zum Debuggen von Momentaufnahmen 1.0
Detaillierte Informationen zur Visual Studio-Erweiterung zum Debuggen von Momentaufnahmen

Erweiterungen der Visual Studio-Containertools 1.0
Hiermit werden Container in Visual Studio angezeigt, verwaltet und diagnostiziert.

Extensibility Message Bus 1.2.6 (master@34d6af2)
Provides common messaging-based MEF services for loosely coupled Visual Studio extension components communication and integration.

Microsoft-Bibliotheks-Manager 2.1.161+abc97ecc7d.RR
Clientseitige Bibliotheken problemlos für beliebige Webprojekte installieren

Microsoft Azure-Tools für Visual Studio 2.9
Support für Azure Cloud Services-Projekte

Microsoft JVM Debugger 1.0
Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines

Microsoft MI-Based Debugger 1.0
Provides support for connecting Visual Studio to MI compatible debuggers

Microsoft Visual C++-Assistenten 1.0
Microsoft Visual C++-Assistenten

Microsoft Visual Studio-Tools für Container 1.2
Jetzt können Sie Ihre ASP.NET Core-Anwendung in der Zielumgebung entwickeln, ausführen und überprüfen. Drücken Sie F5, um die Anwendung direkt in einem Container mit Debugfunktionen auszuführen, oder STRG+F5 zum Bearbeiten und Aktualisieren Ihrer Anwendung, ohne den Container erneut erstellen zu müssen.

Mono Debugging for Visual Studio 17.1.10 (65f98f5)
Support for debugging Mono processes with Visual Studio.

NuGet-Paket-Manager 6.1.0
NuGet-Paket-Manager in Visual Studio. Weitere Informationen zu NuGet finden Sie unter https://docs.nuget.org/.

Razor (ASP.NET Core) 17.0.0.2206201+62a2c1d6162f828801565a7ca26d9d48b810a05b
Stellt Sprachdienste für ASP.NET Core Razor bereit.

SQL Server Data Tools 17.0.62203.25080
Microsoft SQL Server Data Tools

TypeScript-Tools 17.0.1229.2001
TypeScript-Tools für Microsoft Visual Studio

VC-Paket für Microsoft Visual Studio 1.0
VC-Paket für Microsoft Visual Studio

Visual Basic-Tools 4.1.0-5.22165.10+e555772db77ca828b02b4bd547c318387f11d01f
Visual Basic-Komponenten, die in der IDE verwendet werden. Abhängig von Ihrem Projekttyp und den zugehörigen Einstellungen kann eine andere Version des Compilers verwendet werden.

Visual F# Tools 17.1.0-beta.21610.4+07b5673e4f2fa7630e78abe37f16b372353a7242
Microsoft Visual F# Tools

Visual Studio-Tools für Container 1.0
Visual Studio-Tools für Container

Visual Studio Code-Debugadapter-Hostpaket 1.0
Interopebene zum Hosten der Visual Studio Code-Adapter in Visual Studio

Visual Studio IntelliCode 2.2
KI-gestützte Entwicklung für Visual Studio.

VisualStudio.DeviceLog 1.0
Informationen zum Paket

VisualStudio.Foo 1.0
Information about my package

VisualStudio.Mac 1.0
Mac Extension for Visual Studio

Xamarin 17.1.0.324 (d17-1@590ddb7)
Visual Studio-Erweiterung, um Entwicklung für Xamarin.iOS und Xamarin.Android zu ermöglichen.

Xamarin Designer 17.1.0.87 (remotes/origin/main@d50fb5635)
Visual Studio-Erweiterung zum Aktivieren der Xamarin Designer-Tools in Visual Studio.

Xamarin Templates 17.1.8 (590388a)
Templates for building iOS, Android, and Windows apps with Xamarin and Xamarin.Forms.

Xamarin.Android SDK 12.2.0.4 (d17-1/19b97b7)
Xamarin.Android Reference Assemblies and MSBuild support.
Mono: a5d1934
Java.Interop: xamarin/java.interop@7ac33610
ProGuard: Guardsquare/proguard@912d149
SQLite: xamarin/sqlite@0893b3b
Xamarin.Android Tools: xamarin/xamarin-android-tools@db125a7

Xamarin.iOS and Xamarin.Mac SDK 15.8.0.2 (79ddd0840)
Xamarin.iOS and Xamarin.Mac Reference Assemblies and MSBuild support.

@holecekp
Copy link

This is probably the same bug as #12936 which has been reported in 2020 (so there is not much hope that it will be ever fixed). The issue #14498 is probably also caused by the same bug.

It is very frustrating that even a simple Xamarin.Forms app can become unusable once the user resizes the window, which I do quite often. It is probably the most important (and the most annoying) UWP issue for me.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants