[Windows] Verify: hidden title bar frame, border and maximize details
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 48/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- cpp, flutter
- Domínio
- desktop, operating-systems, testing-qa
Direção de pesquisa
Start by reproducing each listed window_manager case in a Flutter app using the Window API against nativeapi. Read the reworked Windows hidden-title-bar implementation, then verify each item and either fix the behavior or record that it no longer occurs.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
These were reported against window_manager 0.5.x, whose platform code is gone: window_manager 0.6.0 is rebuilt on nativeapi. None of them has been checked against nativeapi yet. Each needs a reproduction with nativeapi (a Flutter app on the Window API), then a fix or a note that it no longer happens. Tick them off here as they're checked.
The Windows hidden-title-bar implementation has been reworked in nativeapi (WS_CAPTION kept, top-edge hit testing, DWM frame extent), so several of these may already be fixed.
- leanflutter/window_manager#547: top border missing with TitleBarStyle.hidden (Windows 10 especially)
- leanflutter/window_manager#554: maximize covers the taskbar with a hidden title bar
- leanflutter/window_manager#450: 1-pixel gap to the taskbar when a frameless window is maximized
- leanflutter/window_manager#378: extra padding in full screen with a hidden title bar
- leanflutter/window_manager#397: title bar flashes when leaving full screen with a hidden title bar
- leanflutter/window_manager#576: Windows 11 caption buttons missing or flickering, title disappears (with a transparent background colour)
- Linguagem predominante
- C++
- Estrelas
- 34
- Forks
- 7
- Merge médio
- 3d 1h
- PRs com merge (30d)
- 1
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de libnativeapi/nativeapi
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
libnativeapi/nativeapi#81 ·
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
libnativeapi/nativeapi#80 ·
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
libnativeapi/nativeapi#79 ·
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
libnativeapi/nativeapi#78 ·
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
libnativeapi/nativeapi#77 ·
Todas as issues de libnativeapi/nativeapi
Issues semelhantes
-
AuTest Bug Tests
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
apache/trafficserver#13714 ·
-
bug build
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
facebookincubator/velox#19143 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
tenstorrent/tt-metal#57393 · 1 comentário ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
objectionary/eo-graphs#74 ·