forked from extern/egroupware
Fix et2_button does not set image if the widget gets created via et2_createWidget
- Implement searchbox's image with image attribute
This commit is contained in:
parent
23f0cbad1e
commit
9fd87f7816
@ -103,6 +103,7 @@ var et2_button = et2_baseWidget.extend([et2_IInput, et2_IDetachedDOM],
|
||||
.attr({type:"button"});
|
||||
this.setDOMNode(this.btn[0]);
|
||||
}
|
||||
if (this.options.image) this.set_image(this.options.image);
|
||||
},
|
||||
|
||||
/**
|
||||
|
@ -440,7 +440,7 @@ var et2_searchbox = et2_textbox.extend(
|
||||
{
|
||||
var self = this;
|
||||
// search button indicator
|
||||
this.button = et2_createWidget('button',{class:"et2_button_with_image"},this);
|
||||
this.button = et2_createWidget('button',{image:"search","background_image":"1"},this);
|
||||
this.button.onclick= function(){
|
||||
self._show_hide(true);
|
||||
self.search.input.focus()
|
||||
@ -523,11 +523,11 @@ var et2_searchbox = et2_textbox.extend(
|
||||
{
|
||||
if (!this.get_value())
|
||||
{
|
||||
jQuery(this.button.getDOMNode()).removeClass('searched');
|
||||
jQuery(this.button.getDOMNode()).removeClass('toolbar_toggled');
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery(this.button.getDOMNode()).addClass('searched');
|
||||
jQuery(this.button.getDOMNode()).addClass('toolbar_toggled');
|
||||
}
|
||||
},
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user