Editor: Open in window on mac catalyst

This commit is contained in:
Thomas Ricouard 2023-10-27 11:39:11 +02:00
parent 3f3ea4ff68
commit 641853ed8d

View file

@ -163,7 +163,11 @@ struct StatusRowContextMenu: View {
}
if currentInstance.isEditSupported {
Button {
viewModel.routerPath.presentedSheet = .editStatusEditor(status: viewModel.status.reblogAsAsStatus ?? viewModel.status)
if ProcessInfo.processInfo.isMacCatalystApp {
openWindow(value: WindowDestination.editStatusEditor(status: viewModel.status.reblogAsAsStatus ?? viewModel.status))
} else {
viewModel.routerPath.presentedSheet = .editStatusEditor(status: viewModel.status.reblogAsAsStatus ?? viewModel.status)
}
} label: {
Label("status.action.edit", systemImage: "pencil")
}