jueves, 4 de febrero de 2010

Eventos del mouse en Eclipse bajo Karmic

Luego de instalar karmic, encontre que la interface grafica de Eclipse no respondia correctamente a los eventos del mouse, por lo tanto, para presionar un boton, debia primero marcarlo con un click y luego presionar barra o enter, bastante molesto por cierto, a la hora de programar.

Casualmente encontre un pequeño workaround para el mismo hasta tanto la gente de Eclipse genere el correspondiente parche, parece ser que bajo 9.10 eclipse no maneja correctamente los eventos de SWT.

la solución, crear el siguiente script, darle permiso de ejecución y utilizar el mismo para arrancar Eclipse.


#!/bin/sh
export GDK_NATIVE_WINDOWS=1
/home/eckenbre/programas/eclipse/eclipse


reemplazar /home/eckenbre/programas/eclipse/eclipse por el path de su eclipse.

Ahora que lo pienso, si agregamos la variable de ambiente GDK_NATIVE_WINDOWS=1 al .profile debería funcionar, lo cual seria una solución mas elegante.

Después lo pruebo, por ahora sigo que tengo que solucionar un tema en producción.