Donker presentatielogo verdwijnt na verplaatsen van opgeslagen Markdown-project #2642
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#2642
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Probleem
Op desktop kan een gebruiker naast
logoPatheen eigenlogoDarkPathkiezen. De presentatieweergave gebruikt de donkere variant op donkere dia's (lib/theme/brand_logo.dart). Bij gewoon deck opslaan/Save As kopieert_writeProject(lib/services/file/file_service_project.dart) alleen het gewone logo en de merkstrook naar de projectmap.logoDarkPathblijft een verwijzing naar het oorspronkelijke absolute bestand. Na verplaatsen/delen van de projectmap, of verwijderen van dat bronbestand, kan de donkere variant niet meer uit het opgeslagen projectpad worden geladen. Controleer bij de reparatie afzonderlijk de heropenroute: die kan ook een actief stijlprofiel uit instellingen gebruiken. Dit is een statisch bevestigde opslagketen; een verplaatste projectmap is nog niet interactief getest. Een.ocideck-pakket heeft al een afzonderlijke donkere-logoroute.Reproduceerroute
logoDarkPath.Gewenst gedrag en reparatie
Materialiseer het donkere logo via dezelfde gevalideerde projectroute als het normale logo, herschrijf
logoDarkPathnaar een relatief projectpad en behoudnullals geen aparte variant is gekozen. Hergebruik de bestaande pad- en afbeeldingsvalidatie. Controleer of dezelfde reparatie het afwijkende documentlogo van #2641 kan bedienen zonder die twee gebruikersroutes te verwarren.Acceptatiecriteria
Gerelateerd: #2640 (webkiezer) en #2641 (afwijkend documentlogo).
Opgepakt. Tak: fix/logo-stijl-2640. Verwachte reikwijdte: logoDarkPath materialiseren in de Markdown-projectroute.
Geland op main in
978b199646. Het donkere logo gaat via dezelfde projectroute en komt terug als pad onder logos/. null blijft: geen aparte variant.