cefsharp / cefsharp/CefSharp

WPF - Browser not correctly refreshing on Resize >= 127.3.50

Abierto
#4,953 25 comentarios 2 reacciones 0 asignados Ver en GitHub
upstream wpf
Lenguaje dominante
C#
Estrellas
10.3k
Forks
2.9k
Merge medio
5 d 22 h
PR fusionados (30 d)
4

Descripción

### Is there an existing issue for this?

- [X] I have searched both open/closed issues, no issue already exists.

### CefSharp Version

129.0.110

### Operating System

Windows 11

### Architecture

x64

### .Net Version

.NET Framework 4.8

### Implementation

WPF

### Reproduction Steps

Create a WPF Window with a Grid, add several ChromiumWebBrowsers into each grid.
Load some simple HTML content into each browser.
Start App and resize the window
-> WebBrowser is not resized according to the window / grid size changes
-> When using the mouse scroll wheel, the browser size is updated correctly.
This behaviour is observed first in 127.3.50. In 126.2.180.0, everything was ok

The following project contains some sample code, as well as a video:
See: https://github.com/oetjen/ChromiumResizeProblem

### Expected behavior

As in 126.2.180.0 -> Browser windows should resize

### Actual behavior

Browser windows do not resize

### Regression?

Worked in 126.2.180.0

### Known Workarounds

none

### Does this problem also occur in the CEF Sample Application

No

### Other information

_No response_

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza ejecutando el ejemplo vinculado ChromiumResizeProblem con CefSharp 129.0.110 en WPF y compara su comportamiento al cambiar el tamaño con el de 126.2.180.0. Reproduce el problema cambiando el tamaño de una ventana que contenga varios ChromiumWebBrowsers y, a continuación, verifica que cada navegador siga el tamaño de su Grid sin requerir una entrada de la rueda del ratón.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
csharp
Área
desktop
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bien especificado
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.