mirror of
https://github.com/wolfpld/tracy.git
synced 2025-03-20 07:40:02 +08:00
Mark activity when buzz anim is enabled.
This commit is contained in:
+11
-9
@@ -629,6 +629,7 @@ bool View::DrawImpl()
|
||||
}
|
||||
|
||||
const auto& io = ImGui::GetIO();
|
||||
m_wasActive = false;
|
||||
|
||||
assert( m_shortcut == ShortcutAction::None );
|
||||
if( io.KeyCtrl )
|
||||
@@ -1069,14 +1070,14 @@ bool View::DrawImpl()
|
||||
}
|
||||
}
|
||||
|
||||
m_callstackBuzzAnim.Update( io.DeltaTime );
|
||||
m_sampleParentBuzzAnim.Update( io.DeltaTime );
|
||||
m_callstackTreeBuzzAnim.Update( io.DeltaTime );
|
||||
m_zoneinfoBuzzAnim.Update( io.DeltaTime );
|
||||
m_findZoneBuzzAnim.Update( io.DeltaTime );
|
||||
m_optionsLockBuzzAnim.Update( io.DeltaTime );
|
||||
m_lockInfoAnim.Update( io.DeltaTime );
|
||||
m_statBuzzAnim.Update( io.DeltaTime );
|
||||
m_wasActive |= m_callstackBuzzAnim.Update( io.DeltaTime );
|
||||
m_wasActive |= m_sampleParentBuzzAnim.Update( io.DeltaTime );
|
||||
m_wasActive |= m_callstackTreeBuzzAnim.Update( io.DeltaTime );
|
||||
m_wasActive |= m_zoneinfoBuzzAnim.Update( io.DeltaTime );
|
||||
m_wasActive |= m_findZoneBuzzAnim.Update( io.DeltaTime );
|
||||
m_wasActive |= m_optionsLockBuzzAnim.Update( io.DeltaTime );
|
||||
m_wasActive |= m_lockInfoAnim.Update( io.DeltaTime );
|
||||
m_wasActive |= m_statBuzzAnim.Update( io.DeltaTime );
|
||||
|
||||
if( m_firstFrame )
|
||||
{
|
||||
@@ -1290,7 +1291,8 @@ void View::HighlightThread( uint64_t thread )
|
||||
|
||||
bool View::WasActive() const
|
||||
{
|
||||
return m_zoomAnim.active ||
|
||||
return m_wasActive ||
|
||||
m_zoomAnim.active ||
|
||||
m_notificationTime > 0 ||
|
||||
m_worker.IsConnected() ||
|
||||
!m_worker.IsBackgroundDone();
|
||||
|
||||
Reference in New Issue
Block a user