le_audio: Add missing current state of group check

This CL adds missing check of current group state while trying to stop
group.

Tag: #feature
Bug: 263686512
Test: atest --host bluetooth_le_audio_test bluetooth_le_audio_client_test
Merged-In: I8c9fc2bd23c2d2cca7f0bab67e564d1d13762190
Change-Id: I8c9fc2bd23c2d2cca7f0bab67e564d1d13762190
(cherry picked from commit 73fbbc59efedac8fc79abd25b0ffae7ac327ac1a)
diff --git a/system/bta/le_audio/devices.cc b/system/bta/le_audio/devices.cc
index f12c923..13cfa78 100644
--- a/system/bta/le_audio/devices.cc
+++ b/system/bta/le_audio/devices.cc
@@ -867,7 +867,8 @@
 }
 
 bool LeAudioDeviceGroup::IsReleasingOrIdle(void) {
-  return target_state_ == AseState::BTA_LE_AUDIO_ASE_STATE_IDLE;
+  return (target_state_ == AseState::BTA_LE_AUDIO_ASE_STATE_IDLE) ||
+         (current_state_ == AseState::BTA_LE_AUDIO_ASE_STATE_IDLE);
 }
 
 bool LeAudioDeviceGroup::IsGroupStreamReady(void) {