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

chefkoch

Retired Team Member
  • Premium Supporter
  • October 5, 2004
    3,129
    1,635
    Dresden / Munich / Maastricht
    Home Country
    Germany Germany
    As long as the hidden "close"-button is not visible at all, no navigation is possible.

    20130219_102507.png

    20130219_102517.png

    20130219_102524.png
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,070
    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,635
    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,070
    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
    2K
    Nevermind, I think. I found them in the forum. I had only checked the main webiste for MP2 plugins. https://www.team-mediaportal.com/extensions/mp2-plugins I hope these work: Featured Plugins
    Nevermind, I think. I found them in the forum. I had only checked the main webiste for MP2 plugins...
    I've been an MP1 user for a long time. I'm interested in switching to MP2. However, I rely heavily on the features provided by...
    Replies
    1
    Views
    2K
    MP1 MP2 MP2 - V2.3 EPG has stopped DE
    The only configuration that is certain to work is when the MP client and MP server are from the same release. It is sometimes possible to use MP clients from a release that is different to the MP server, but whether it works depends on the specific changes that were made between the two releases. -- from CyberSimian in the UK
    The only configuration that is certain to work is when the MP client and MP server are from the same release. It is sometimes...
    Before you create this bug report: Make sure that your system (Windows, codecs and drivers) is up to date, matching the...
    Replies
    10
    Views
    4K
    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
    875
    Top Bottom