Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

[Windows] Verify: hidden title bar frame, border and maximize details

Aberta
#76 0 comentários 0 reações 0 responsáveis Ver no GitHub

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

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

bug

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

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de libnativeapi/nativeapi

Todas as issues de libnativeapi/nativeapi

Issues semelhantes

Mais issues de C++

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.