Showing the changes to interface/src/Application.cpp (1 of 8 files). Show all
Unified · Split
| @@ -1200,11 +1200,11 @@ Application::Application(int& argc, char** argv, QElapsedTimer& startupTimer, bo · 1199 unmodified lines | |||
| 1200 | // Keyboard focus handling for Web overlays. | 1200 | // Keyboard focus handling for Web overlays. |
| 1201 | auto overlays = &(qApp->getOverlays()); | 1201 | auto overlays = &(qApp->getOverlays()); |
| 1202 | 1202 | ||
| 1203 | connect(overlays, &Overlays::mousePressOnOverlay, [=](const int overlayID, const PointerEvent& event) { | 1203 | connect(overlays, &Overlays::mousePressOnOverlay, [=](unsigned int overlayID, const PointerEvent& event) { |
| 1204 | setKeyboardFocusOverlay(overlayID); | 1204 | setKeyboardFocusOverlay(overlayID); |
| 1205 | }); | 1205 | }); |
| 1206 | 1206 | ||
| 1207 | connect(overlays, &Overlays::overlayDeleted, [=](const int overlayID) { | 1207 | connect(overlays, &Overlays::overlayDeleted, [=](unsigned int overlayID) { |
| 1208 | if (overlayID == _keyboardFocusedOverlay.get()) { | 1208 | if (overlayID == _keyboardFocusedOverlay.get()) { |
| 1209 | setKeyboardFocusOverlay(UNKNOWN_OVERLAY_ID); | 1209 | setKeyboardFocusOverlay(UNKNOWN_OVERLAY_ID); |
| 1210 | } | 1210 | } |
| @@ -3974,7 +3974,7 @@ void Application::setKeyboardFocusEntity(EntityItemID entityItemID) { · 2763 unmodified lines | |||
| 3974 | } | 3974 | } |
| 3975 | } | 3975 | } |
| 3976 | 3976 | ||
| 3977 | void Application::setKeyboardFocusOverlay(int overlayID) { | 3977 | void Application::setKeyboardFocusOverlay(unsigned int overlayID) { |
| 3978 | if (overlayID != _keyboardFocusedOverlay.get()) { | 3978 | if (overlayID != _keyboardFocusedOverlay.get()) { |
| 3979 | _keyboardFocusedOverlay.set(overlayID); | 3979 | _keyboardFocusedOverlay.set(overlayID); |
| 3980 | 3980 | ||