ModernFlyouts-Community / ModernFlyouts

A modern Fluent Design replacement for the old Metro themed flyouts present in Windows.
https://modernflyouts-community.github.io
MIT License
3.56k stars 191 forks source link

`isStopEnabled` is ignored in some case #1266

Open mokurin000 opened 8 months ago

mokurin000 commented 8 months ago

ModernFlyouts Version

0.9.8113.0

Windows version

Windows 11 23H2

OS build

22631.2861

Platform

x64

Area(s) with issue?

Audio Flyout

Steps to reproduce

  1. start ModernFlyout
  2. start FeelUOwn
  3. click "more controls"

✔️ Expected Behavior

Stop button should be avaliable

❌ Actual Behavior

Stop button is disabled

Other Software

FeelUOwn

Additional Context

when start FeelUOwn earlier than modernFlyout, Stop button works without any issue

quit FeelUOwn and restart it (with ModernFlyout running in background), Stop stopped working again

app_user_model_id: python.exe

media_properties:
    album_artist:
    album_title: El Condor Pasa (Phigros Edit)
    album_track_count: 0
    artist: Plastic Fruits
    genres:
    playback_type: MediaPlaybackType(1)
    subtitle:
    thumbnail:
        content_type: image/jpeg,image/jpe,image/jpg
        size: 1191573
    title: El Condor Pasa (Phigros Edit)
    track_number: 0
playback_info:
    controls:
        is_channel_down_enabled: false
        is_channel_up_enabled: false
        is_fast_forward_enabled: false
        is_next_enabled: true
        is_pause_enabled: true
        is_playback_position_enabled: true
        is_playback_rate_enabled: true
        is_play_enabled: false
        is_play_pause_toggle_enabled: true
        is_previous_enabled: true
        is_record_enabled: false
        is_repeat_enabled: true
        is_rewind_enabled: false
        is_shuffle_enabled: true
        is_stop_enabled: true
    playback_status: GlobalSystemMediaTransportControlsSessionPlaybackStatus(4)
    playback_type: MediaPlaybackType(1)
timeline_properties:
    start_time: TimeSpan { Duration: 0 }
    end_time: TimeSpan { Duration: 1307951020 }
    max_seek_time: TimeSpan { Duration: 1307951020 }
    min_seek_time: TimeSpan { Duration: 0 }
    position: TimeSpan { Duration: 992786880 }
    last_updated_time: DateTime { UniversalTime: 133495548989354077 }