aboutsummaryrefslogtreecommitdiffhomepage
path: root/hst/fsoverlay.go
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-06-20 00:20:31 +0900
committerOphestra <cat@gensokyo.uk>2026-06-20 00:20:31 +0900
commitf6318304eea92c5a918cd723708fd790fc5d2ecd (patch)
treed677f43826235e53bc3866659e2e4a9502ab0d7f /hst/fsoverlay.go
parentcb618093d5a2156e6c5a03eaf8ca7d370bf33740 (diff)
hst: fix ephemeral overlay order
This is quite counterintuitive otherwise. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'hst/fsoverlay.go')
-rw-r--r--hst/fsoverlay.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/hst/fsoverlay.go b/hst/fsoverlay.go
index 16a5e335..f3c0f529 100644
--- a/hst/fsoverlay.go
+++ b/hst/fsoverlay.go
@@ -82,9 +82,9 @@ func (o *FSOverlay) Apply(z *ApplyState) {
z.Overlay(o.Target, o.Upper, o.Work, o.Lower...)
} else {
z.OverlayEphemeral(o.Target, slices.Concat(
+ []*check.Absolute{o.Upper},
o.Lower,
- []*check.Absolute{o.Upper})...,
- )
+ )...)
}
} else {
z.OverlayReadonly(o.Target, o.Lower...)