[fixed] [4294] No Navigation, if hidden (IsMouseUsed) control initially has the focus (1 Viewer)

morpheus_xx

Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    I think this can be fixed inside the xaml files:
    https://github.com/MediaPortal/Medi...in/Reflexion/screens/master_homemenu.xaml#L66

    You can specify on any FrameworkElement the SetFocusPrio like SetFocusPrio="Default", example here:
    XML:
    <Grid x:Name="ContentPanel" Grid.Row="2" Grid.Column="0" SetFocusPrio="Default">

    If you add this property to the text input field, it should work (btw, same applies to VirtualKeyboard and propably all other SuperLayers)

    On the other hand, a default focus should be found by SkinEngine, if no preference is set in screen file.
     

    chefkoch

    Retired Team Member
  • Premium Supporter
  • October 5, 2004
    3,129
    1,634
    Dresden / Munich / Maastricht
    Home Country
    Germany Germany
    You can specify on any FrameworkElement the SetFocusPrio like SetFocusPrio="Default", example here:
    XML:
    <Grid x:Name="ContentPanel" Grid.Row="2" Grid.Column="0" SetFocusPrio="Default">

    If you add this property to the text input field, it should work (btw, same applies to VirtualKeyboard and propably all other SuperLayers)
    This is working nicely. Thanks for the hint.

    On the other hand, a default focus should be found by SkinEngine, if no preference is set in screen file.
    That's the reason, why I would like to keep this thread as [BUG] until I've entered this issue into the bug tracker. Even if not default focused control has been found or selected by the skin engines, at least the navigation by remote / keyboard, shouldn't not be broken / disabled.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    Should be fixed by change in GenericDialog.xaml.

    @Testers please check branch BUG4294_DialogFocus_NoMouse if result is now everywhere as expected.
     

    Users who are viewing this thread

    Similar threads

    Nice finding! (y)(y)(y) Adapted to new DWHD and PVHD ;) Position is in front of category bar ;)
    Nice finding! (y)(y)(y) Adapted to new DWHD and PVHD ;) Position is in front of category bar ;)
    This thread is intended for skin authors, plus those advanced users who have learnt skin programming and have customised the skins...
    Replies
    1
    Views
    1K
    Pushed to Github https :// github.com / MPExtended / Skins / commit / 541cd57a89b85e1971d0a6086e3dc650cb9ab60f
    Pushed to Github https :// github.com / MPExtended / Skins / commit / 541cd57a89b85e1971d0a6086e3dc650cb9ab60f
    Hi there I've recently tried to get the Bootstrap 0.7.255 skins working in a new WebMediaPortal environment but ran into several...
    Replies
    6
    Views
    2K
    Hello, Name need to be the same as computer name. Also, logs could be useful.
    Hello, Name need to be the same as computer name. Also, logs could be useful.
    It is a bit of a long story! I successfully installed MP2 on my old PC as client/server with client on my laptop to confirm my...
    Replies
    2
    Views
    216
    Thanks guys. Ok, spent the (whole) weekend on this lol. First; TVHeadend/Kodi.... Nah. Given up on that - 'non-tech'; its horrible. 'Tech' - a few reasons but mostly that it is buggy. It is actually a real shame as it does have potential and promises a lot (was great to have Kodi on my phone and be able to watch live/recordings...
    Thanks guys. Ok, spent the (whole) weekend on this lol. First; TVHeadend/Kodi.... Nah. Given up on that - 'non-tech'; its...
    So, a very long-time MP fan here. Family have used MP (Only MP1 as all addicted to Titan skin) for ever - for my 13yo, thats 100%...
    Replies
    5
    Views
    929
    When attempting to play live TV from a Client Only install of Media Portal back to my Media Portal Server I get an error of "There is no player registered to play media item stream X.Y". I've tried version 2.4.1 and 2.5. I've also tried setting a static IP on both the client and the server. In 2.5 I get this error in the logs...
    When attempting to play live TV from a Client Only install of Media Portal back to my Media Portal Server I get an error of "There...
    When attempting to play live TV from a Client Only install of Media Portal back to my Media Portal Server I get an error of "There...
    Replies
    0
    Views
    813
    Top Bottom