File tree 1 file changed +10
-4
lines changed
1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -803,8 +803,11 @@ void GUIFormSpecMenu::parsePwdField(parserData* data,std::string element) {
803
803
e->setPasswordBox (true ,L' *' );
804
804
805
805
irr::SEvent evt;
806
- evt.KeyInput .Key = KEY_END;
807
- evt.EventType = EET_KEY_INPUT_EVENT;
806
+ evt.EventType = EET_KEY_INPUT_EVENT;
807
+ evt.KeyInput .Key = KEY_END;
808
+ evt.KeyInput .Char = 0 ;
809
+ evt.KeyInput .Control = 0 ;
810
+ evt.KeyInput .Shift = 0 ;
808
811
evt.KeyInput .PressedDown = true ;
809
812
e->OnEvent (evt);
810
813
m_fields.push_back (spec);
@@ -877,8 +880,11 @@ void GUIFormSpecMenu::parseSimpleField(parserData* data,std::vector<std::string>
877
880
Environment->setFocus (e);
878
881
879
882
irr::SEvent evt;
880
- evt.KeyInput .Key = KEY_END;
881
- evt.EventType = EET_KEY_INPUT_EVENT;
883
+ evt.EventType = EET_KEY_INPUT_EVENT;
884
+ evt.KeyInput .Key = KEY_END;
885
+ evt.KeyInput .Char = 0 ;
886
+ evt.KeyInput .Control = 0 ;
887
+ evt.KeyInput .Shift = 0 ;
882
888
evt.KeyInput .PressedDown = true ;
883
889
e->OnEvent (evt);
884
890
You can’t perform that action at this time.
0 commit comments