mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 18:30:09 +00:00
minor fix + css tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
ac81e26efe
commit
98b6ae41bf
@ -285,6 +285,9 @@
|
|||||||
.browse-widget .list>div.disabled {
|
.browse-widget .list>div.disabled {
|
||||||
opacity: 0.3;
|
opacity: 0.3;
|
||||||
}
|
}
|
||||||
|
.browse-widget .list>div.hidden {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* numbers... */
|
/* numbers... */
|
||||||
|
|||||||
@ -1036,12 +1036,9 @@ var BrowserPrototype = {
|
|||||||
// append text elements...
|
// append text elements...
|
||||||
.append(p)
|
.append(p)
|
||||||
|
|
||||||
if(!traversable){
|
!traversable && res.addClass('not-traversable')
|
||||||
res.addClass('not-traversable')
|
disabled && res.addClass('disabled')
|
||||||
}
|
hidden && res.addClass('hidden')
|
||||||
if(disabled){
|
|
||||||
res.addClass('disabled')
|
|
||||||
}
|
|
||||||
|
|
||||||
// buttons...
|
// buttons...
|
||||||
// action (open)...
|
// action (open)...
|
||||||
@ -1968,7 +1965,7 @@ var BrowserPrototype = {
|
|||||||
push: function(pattern){
|
push: function(pattern){
|
||||||
var browser = this.dom
|
var browser = this.dom
|
||||||
var cur = this.select('!')
|
var cur = this.select('!')
|
||||||
var elem = this.select(!pattern ? '!'
|
var elem = this.filter(!pattern ? '!'
|
||||||
: /-?[0-9]+/.test(pattern) ? pattern
|
: /-?[0-9]+/.test(pattern) ? pattern
|
||||||
// XXX avoid keywords that .select(..) understands...
|
// XXX avoid keywords that .select(..) understands...
|
||||||
//: '"'+pattern+'"' )
|
//: '"'+pattern+'"' )
|
||||||
@ -1979,6 +1976,11 @@ var BrowserPrototype = {
|
|||||||
return this
|
return this
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// item disabled...
|
||||||
|
if(elem.hasClass('disabled')){
|
||||||
|
return this
|
||||||
|
}
|
||||||
|
|
||||||
// nothing selected, select first and exit...
|
// nothing selected, select first and exit...
|
||||||
if(cur.length == 0 && elem.length == 0){
|
if(cur.length == 0 && elem.length == 0){
|
||||||
this.select()
|
this.select()
|
||||||
@ -1987,9 +1989,12 @@ var BrowserPrototype = {
|
|||||||
|
|
||||||
// if not traversable call the action...
|
// if not traversable call the action...
|
||||||
if(!this.traversable || elem.hasClass('not-traversable')){
|
if(!this.traversable || elem.hasClass('not-traversable')){
|
||||||
|
this.select(elem)
|
||||||
return this.action()
|
return this.action()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.select(elem)
|
||||||
|
|
||||||
var path = this.path
|
var path = this.path
|
||||||
// XXX do we need qotes here???
|
// XXX do we need qotes here???
|
||||||
//path.push('"'+ elem.find('.text').text() +'"')
|
//path.push('"'+ elem.find('.text').text() +'"')
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user