Ticket #1817: 0adTicket_1817.patch

File 0adTicket_1817.patch, 1.7 KB (added by kingadami, 11 years ago)

Patch for fixing the ticket

  • binaries/data/mods/public/gui/session/menu.js

     
    378378    var text = devCommands.hidden? "opened." : "closed.";
    379379    submitChatDirectly("The Developer Overlay was " + text);
    380380    devCommands.hidden = !devCommands.hidden;
     381    //Since hidden is true we need to invert in order to be unchecked if hidden
     382    getGUIObjectByName("devOverlayChkBox").checked = !devCommands.hidden;
    381383}
    382384
    383385function closeOpenDialogs()
  • binaries/data/mods/public/gui/session/session.xml

     
    6363       
    6464    <!-- Unit silhouettes -->
    6565    <object hotkey="silhouettes">
    66         <action on="Press">renderer.silhouettes = !renderer.silhouettes;</action>
     66        <action on="Press">
     67            renderer.silhouettes = !renderer.silhouettes;
     68            getGUIObjectByName("silhouettesCheckbox").checked = renderer.silhouettes;
     69        </action>
    6770    </object>
    6871
    6972    <!-- Sky -->
     
    436439               
    437440                <!-- Settings / Dev Overlay -->
    438441                <object size="0 310 100%-80 335" type="text" style="RightLabelText" ghost="true">Developer Overlay</object>
    439                 <object size="100%-56 315 100%-30 340" type="checkbox" style="StoneCrossBox" checked="false">
     442                <object name="devOverlayChkBox" size="100%-56 315 100%-30 340" type="checkbox" style="StoneCrossBox" checked="false">
    440443                    <action on="Press">toggleDeveloperOverlay();</action>
    441444                </object>
    442445            </object>