Background flickering when you press backgrounds button

Offen
#155 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
go
Bereich
game-dev

Rechercherichtung

The payload names no files. Start by reproducing the background list and comparing it with the character select screen, which already probes, displays and caches images correctly; find the image-loading and caching path shared by those screens and the list rendering that owns the thumbnails. Done means thumbnails stay visible and cached while scrolling, without needing a click to appear.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug help wanted

Background flickering when you press backgrounds button. When you open the background list, it should work like the character select screen where it probes the image and displays it properly and caches it so when you scroll up and down it doesn't flicker or disappear. This needs more investigation though. To reproduce it you press backgrounds, and sometimes certain thumbnails disappear entirely even though your monitor has scrolled in view of it until you left click it.

image image

I left clicked it and it shows up even though it should already be there. And yes my monitor was looking at the screen the entire time, it only actually showed up when i left clicked the background. For some reason the background probing is incredibly buggy when a user presses change background, the thumbnails are glitchery and flickery.

Vorherrschende Sprache
Go
Sterne
4
Forks
3
Ø Merge
6 T. 21 Std.
Gemergte PRs (30 T.)
1

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus SyntaxNyah/AsyncAO

Alle Issues in SyntaxNyah/AsyncAO

Ähnliche Issues

Weitere Issues zu Go

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.