Tracks editor: Use relative paths

They are based on the current music library path.
This commit is contained in:
Elias Projahn 2020-04-06 12:26:50 +02:00
parent 090c4501b1
commit febcf29cf1

View file

@ -1,4 +1,5 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:path/path.dart' as p;
import '../backend.dart'; import '../backend.dart';
import '../database.dart'; import '../database.dart';
@ -66,7 +67,10 @@ class _TracksEditorState extends State<TracksEditor> {
if (paths != null) { if (paths != null) {
setState(() { setState(() {
for (final path in paths) { for (final path in paths) {
tracks.add(TrackModel(path)); tracks.add(TrackModel(p.relative(
path,
from: backend.musicLibraryPath,
)));
} }
}); });
} }