Establecer foco luego de toba::notificacion()

Hola:

Necesito posicionar el foco a un ef específico, luego del emitir un mensaje y no puedo hacerlo de ninguna manera.
Probé hacerlo desde la extensión de javascrip con:

 {$this->objeto_js}.evt__barra__procesar = function(es_inicial){
this.ef('barra').seleccionar();            
}

y luego de las notificaciones, desde php con la opción

$this->set_pantalla('pant_inicial');

Ninguna de las formas funcionó …

Alguna sugerencia??

Gracias
Oscar

Hola Oscar,

las notificaciones se disparan en JS… segun pareciera no queda el foco en ningun lado luego de cerrar la ventana.
Por otro lado, la notificacion se procesa luego de la inicializacion de los formularios y efs… con lo cual el evt__barra__procesar (como se produce antes) no te va a generar efecto.

Segun veo en codigo, la clase notificacion tiene en el metodo mostrar_ventana_modal un ultimo parametro para ejecutar una accion al cierre, el detalle es que no se esta usando. Habria que agregarle un metodo a la clase notificacion para poder setear la accion correspondiente.

Lo mas sencillo por el momento pareciera ser redefinir la funcion overlay que es la que se invoca en el cierre de la ventana, con eso deberias poder dejar el foco donde quieras.

Saludos