]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/entry.cpp
Focus entry widget on touch press
[libs/gltk.git] / source / entry.cpp
index 6616054f799b2be0f5dd1cf445989a6771ff30bd..8d3c47f82331ab5e3eb643b3e8af0f2941268b72 100644 (file)
@@ -126,6 +126,13 @@ void Entry::render_special(const Part &part, GL::Renderer &renderer) const
                slider->render(renderer);
 }
 
+void Entry::touch_press(int x, int y, unsigned finger)
+{
+       if(finger==0)
+               set_focus();
+       Widget::touch_press(x, y, finger);
+}
+
 bool Entry::key_press(unsigned key, unsigned)
 {
        got_key_press = true;