fix permission error on desktop
This commit is contained in:
parent
65c851a416
commit
ac1f388dd8
@ -59,9 +59,8 @@ class MyPainter extends CustomPainter {
|
||||
Offset pt2 = stroke.points[i + 1].point;
|
||||
pt2 = _translatept(pt2, size);
|
||||
|
||||
// final strokewidth = _calcAngleDependentWidth(pt1, pt2, stroke.points[i].thickness);
|
||||
canvas.drawLine(
|
||||
pt1, pt2, paint..strokeWidth = stroke.points[i].thickness);
|
||||
pt1, pt2, paint..strokeWidth = stroke.points[i].thickness * zoom);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -11,15 +11,15 @@ void main() async {
|
||||
defaultTargetPlatform != TargetPlatform.iOS) {
|
||||
sqfliteFfiInit();
|
||||
databaseFactory = databaseFactoryFfi;
|
||||
}
|
||||
} else {
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
Map<Permission, PermissionStatus> statuses =
|
||||
await [Permission.manageExternalStorage, Permission.storage].request();
|
||||
|
||||
Map<Permission, PermissionStatus> statuses =
|
||||
await [Permission.manageExternalStorage, Permission.storage].request();
|
||||
|
||||
if (statuses.containsValue(PermissionStatus.denied)) {
|
||||
// todo some error handling
|
||||
if (statuses.containsValue(PermissionStatus.denied)) {
|
||||
// todo some error handling
|
||||
}
|
||||
}
|
||||
|
||||
runApp(const MaterialApp(home: App()));
|
||||
|
@ -44,6 +44,6 @@ class NoteFile {
|
||||
Future<void> close() async {
|
||||
// shrink the db file size
|
||||
await _db.execute('VACUUM');
|
||||
_db.close();
|
||||
await _db.close();
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user