Even when the preference dialog is closed, the CPU keeps high and causing high energy impact.
4376 PaimonMenuBar (56544)
4248 Main Thread 0xc8429
4248 start
4248 main
4248 static PaimonMenuBarApp.$main()
4248 static App.main()
4248 runApp<A>(_:)
4248 specialized runApp(_:)
4248 NSApplicationMain
4248 -[NSApplication run]
4248 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
4248 _DPSNextEvent
4248 _BlockUntilNextEventMatchingListInModeWithFilter
4248 ReceiveNextEventCommon
4248 RunCurrentEventLoopInMode
4248 CFRunLoopRunSpecific
4248 __CFRunLoopRun
4012 __CFRunLoopDoObservers
3989 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
3113 ___NSRunLoopObserverCreateWithHandler_block_invoke
3112 __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke
2884 CA::Transaction::commit()
2383 CA::Transaction::run_commit_handlers(CATransactionPhase)
2375 NSDisplayCycleFlush
2342 NSDisplayCycleObserverInvoke
2020 __NSWindowGetDisplayCycleObserverForLayout_block_invoke
2007 -[NSWindow(NSConstraintBasedLayout) layoutIfNeeded]
2000 -[NSWindow(NSConstraintBasedLayout) _layoutViewTree]
1997 -[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:]
1681 -[NSView _layoutSubtreeWithOldSize:]
1666 -[NSView _layoutSubtreeWithOldSize:]
1651 _NSViewLayout
1624 @objc NSHostingView.layout()
1623 NSHostingView.layout()
1610 +[NSAnimationContext runAnimationGroup:]
1598 thunk for @escaping @callee_guaranteed (@guaranteed NSAnimationContext) -> ()
1593 partial apply for thunk for @callee_guaranteed (@guaranteed NSAnimationContext) -> ()
1593 closure #1 in NSHostingView.layout()
1586 ViewRendererHost.render(interval:updateDisplayList:)
1578 closure #1 in ViewRendererHost.render(interval:updateDisplayList:)
814 NSHostingView.renderDisplayList(_:asynchronously:time:nextTime:version:maxVersion:)
811 closure #1 in NSHostingView.renderDisplayList(_:asynchronously:time:nextTime:version:maxVersion:)
809 DisplayList.ViewRenderer.render(rootView:from:time:nextTime:version:maxVersion:contentsScale:)
805 DisplayList.ViewUpdater.render(rootView:from:time:version:maxVersion:contentsScale:)
784 closure #1 in DisplayList.ViewUpdater.render(rootView:from:time:version:maxVersion:contentsScale:)
758 DisplayList.ViewUpdater.update(container:from:parentState:)
753 DisplayList.ViewUpdater.updateInheritedView(container:from:parentState:)
741 DisplayList.ViewUpdater.update(container:from:parentState:)
734 DisplayList.ViewUpdater.updateInheritedView(container:from:parentState:)
725 DisplayList.ViewUpdater.updateItemView(container:from:localState:)
488 DisplayList.ViewUpdater.update(container:from:parentState:)
482 DisplayList.ViewUpdater.updateInheritedView(container:from:parentState:)
476 DisplayList.ViewUpdater.update(container:from:parentState:)
469 DisplayList.ViewUpdater.updateInheritedView(container:from:parentState:)
430 DisplayList.ViewUpdater.update(container:from:parentState:)
429 DisplayList.ViewUpdater.updateInheritedView(container:from:parentState:)
426 DisplayList.ViewUpdater.updateItemView(container:from:localState:)
415 DisplayList.ViewUpdater.ViewCache.update(item:state:tag:in:makeView:updateView:)
407 static DisplayList.ViewUpdater.Platform.updateItemView(_:item:state:)
407 static DisplayList.ViewUpdater.Platform.updateState(_:item:size:state:)
398 static DisplayList.ViewUpdater.Platform.updateGeometry(_:item:size:state:clipRectChanged:)
303 -[NSView setFrameTransform:]
140 _NSViewHierarchyDidChangeBackingProperties
123 @objc PlatformViewHost._intrinsicContentSizeInvalidated(forChildView:)
120 PlatformViewHost.enqueueLayoutInvalidation()
116 onNextMainRunLoop(do:)
70 -[NSRunLoop(NSRunLoop) performInModes:block:]
67 CFRunLoopPerformBlock
45 @objc __SwiftNativeNSArrayWithContiguousStorage.getObjects(_:range:)
43 __SwiftDeferredNSArray.withUnsafeBufferOfObjects<A>(_:)
33 _ContiguousArrayStorage._getNonVerbatimBridgingBuffer()
27 bridgeAnythingNonVerbatimToObjectiveC(swift::OpaqueValue*, swift::TargetMetadata<swift::InProcess> const*, bool)
13 findBridgeWitness(swift::TargetMetadata<swift::InProcess> const*)
12 swift_conformsToProtocol
10 swift_conformsToProtocolMaybeInstantiateSuperclasses(swift::TargetMetadata<swift::InProcess> const*, swift::TargetProtocolDescriptor<swift::InProcess> const*, bool)
4 std::__1::pair<(anonymous namespace)::ConformanceCacheEntry*, unsigned int> swift::ConcurrentReadableHashMap<(anonymous namespace)::ConformanceCacheEntry, swift::StaticMutex>::find<(anonymous namespace)::ConformanceCacheKey>((anonymous namespace)::ConformanceCacheKey const&, swift::ConcurrentReadableHashMap<(anonymous namespace)::ConformanceCacheEntry, swift::StaticMutex>::IndexStorage, unsigned long, (anonymous namespace)::ConformanceCacheEntry*)
2 __swift::__runtime::llvm::hash_code __swift::__runtime::llvm::hashing::detail::hash_combine_recursive_helper::combine<swift::TargetProtocolDescriptor<swift::InProcess> const*>(unsigned long, char*, char*, swift::TargetProtocolDescriptor<swift::InProcess> const* const&)
2 __swift::__runtime::llvm::hash_code __swift::__runtime::llvm::hashing::detail::hash_combine_recursive_helper::combine<swift::TargetProtocolDescriptor<swift::InProcess> const*>(unsigned long, char*, char*, swift::TargetProtocolDescriptor<swift::InProcess> const* const&)
2 char* __swift::__runtime::llvm::hashing::detail::hash_combine_recursive_helper::combine_data<swift::TargetProtocolDescriptor<swift::InProcess> const*>(unsigned long&, char*, char*, swift::TargetProtocolDescriptor<swift::InProcess> const*)