mirror of
https://github.com/mihonapp/mihon.git
synced 2025-06-26 02:57:50 +02:00
Minor settings sheet cleanup
This commit is contained in:
@ -55,5 +55,5 @@ sealed class LibraryDisplayMode(
|
||||
}
|
||||
}
|
||||
|
||||
val Category.display: LibraryDisplayMode
|
||||
get() = LibraryDisplayMode.valueOf(flags)
|
||||
val Category?.display: LibraryDisplayMode
|
||||
get() = LibraryDisplayMode.valueOf(this?.flags)
|
||||
|
@ -69,7 +69,8 @@ data class LibrarySort(
|
||||
val directions = setOf(Direction.Ascending, Direction.Descending)
|
||||
val default = LibrarySort(Type.Alphabetical, Direction.Ascending)
|
||||
|
||||
fun valueOf(flag: Long): LibrarySort {
|
||||
fun valueOf(flag: Long?): LibrarySort {
|
||||
if (flag == null) return default
|
||||
return LibrarySort(
|
||||
Type.valueOf(flag),
|
||||
Direction.valueOf(flag),
|
||||
@ -115,5 +116,5 @@ data class LibrarySort(
|
||||
}
|
||||
}
|
||||
|
||||
val Category.sort: LibrarySort
|
||||
get() = LibrarySort.valueOf(flags)
|
||||
val Category?.sort: LibrarySort
|
||||
get() = LibrarySort.valueOf(this?.flags)
|
||||
|
Reference in New Issue
Block a user