diff --git a/ClashX/Views/StatusItem/NewStatusItemView.swift b/ClashX/Views/StatusItem/NewStatusItemView.swift index ca5f4ea..6ca348f 100644 --- a/ClashX/Views/StatusItem/NewStatusItemView.swift +++ b/ClashX/Views/StatusItem/NewStatusItemView.swift @@ -56,8 +56,10 @@ class StatusMenuViewModel: ObservableObject { struct SwiftUIView: View { @ObservedObject var viewModel: StatusMenuViewModel var body: some View { - HStack(alignment: .center) { - Image(nsImage: $viewModel.image.wrappedValue).renderingMode(.template) + HStack(alignment:.center) { + Image(nsImage: $viewModel.image.wrappedValue).renderingMode(.template) + .resizable().aspectRatio(contentMode: .fit).frame(width: 16,height: 16) + if $viewModel.showSpeed.wrappedValue { Spacer(minLength: 0) VStack(alignment: .trailing) {