diff --git a/src/SDL2/Views/DropDownView.cpp b/src/SDL2/Views/DropDownView.cpp index b68c279..c35efb3 100644 --- a/src/SDL2/Views/DropDownView.cpp +++ b/src/SDL2/Views/DropDownView.cpp @@ -1,4 +1,4 @@ - +#if defined(TESSESFRAMEWORK_ENABLE_SDL2) #include "TessesFramework/SDL2/Views/DropDownView.hpp" namespace Tesses::Framework::SDL2::Views { @@ -66,7 +66,7 @@ namespace Tesses::Framework::SDL2::Views { win->ShowPopup(pu); } } - else if(event.type == SDL_KEYDOWN) + else if(event.type == SDL_KEYDOWN && this->GetViewFlag(VIEWFLAG_ISACTIVE)) { switch(event.key.keysym.sym) { @@ -94,7 +94,7 @@ namespace Tesses::Framework::SDL2::Views { } DropDownView::DropDownView() : View("--PLEASE SELECT ONE--") { - + this->hasSet=false; } std::vector& DropDownView::GetItems() @@ -110,4 +110,5 @@ namespace Tesses::Framework::SDL2::Views { return this->listView.selected; } -} \ No newline at end of file +} +#endif \ No newline at end of file