Menu

#3216 GUI interface bug - Okay button appearing outside of event boxes

Fixed_0.12.0
closed-fixed
nobody
None
5
2022-05-01
2020-11-05
Blake
No

Hey guys,

One of the members of my Colonization Discord posted a bug in the FreeCol chat where's he's getting strange interface issues where the okay button is outside of the dialog boxes. He's using the latest 20200914 nightly release on a Windows 10 machine. See screenshots attached below:

2 Attachments

Discussion

  • David Conklin

    David Conklin - 2020-11-12

    Same bug occurs in Windows 7 as well.

     
    👍
    1
  • Mike Pope

    Mike Pope - 2021-01-12

    Well this is dismal. git bisect tells me the problem was introduced in 2017 when we updated some libraries... which is not actually true, as this only started happening recently. So we have some sort of underlying java/library interaction that has crept up on us. Ugly.

    Have you seen any other such cases of floating buttons? I am hoping it is not widespread.

     
    👍
    1
    • Blake

      Blake - 2021-01-14

      Me too! As that guy was responding to my big FreeCol promotion I did earlier last year excitedly talking about the new maps on heaps of forums and social media groups. If they all got problems that would be such a shame.

      However no one else complained on my posts out there and I don't seem to be able to replicate the issue on my machine. I'm still using Windows 7 but David posted above that he got the bug on Win 7 so it's not an OS thing. So maybe this bug is Java version dependent, as early last year I was forced to install the Java 11 JDK development kit to get the Master of Magic IME fan remake working as it wouldn't work with the standard JRE 8 most people have. So maybe the modern dev kit spared me from this bug in some way. I'm only guessing though as I've got no idea about this stuff lol!

       

      Last edit: Blake 2021-01-14
  • Mike Pope

    Mike Pope - 2021-01-17
    • status: open --> open-needs-info
     
  • Mike Pope

    Mike Pope - 2021-01-17

    The layout for InformationPanel was pretty hairy. I have simplified it and it seems to be working again (git. 022f670) except the OK button is not at the bottom of the panel any more. A minor wart that I have run out of time to fix today.

     
  • Mike Pope

    Mike Pope - 2022-04-24
    • status: open-needs-info --> pending-fixed
    • Group: Current --> Fixed_trunk
     
  • Mike Pope

    Mike Pope - 2022-04-24

    Stian has fixed so many graphics bugs lately. This one included. Setting to Pending.

     
  • Mike Pope

    Mike Pope - 2022-05-01
    • Group: Fixed_trunk --> Fixed_0.12.0
     
  • Mike Pope

    Mike Pope - 2022-05-01
    • Status: pending-fixed --> closed-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB