forked from enlightenment/efl
theme: set NOGRAB on all border event rects when e22 signal received
these are used in signal bindings and it's possible that a "resize" rect could be set to trigger a move operation
This commit is contained in:
parent
c408215a24
commit
a4fcc0595e
|
@ -444,12 +444,6 @@ group { name: "e/widgets/border/default/border";
|
|||
description { rel.to: "top";
|
||||
color: 0 0 0 0;
|
||||
}
|
||||
program {
|
||||
signal: "e,titlebar,nograb"; source: "e";
|
||||
script {
|
||||
set_pointer_mode(PART:"e.event.titlebar", 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
part { name: "e.event.icon"; type: RECT;
|
||||
description { state: "default" 0.0;
|
||||
|
@ -664,6 +658,18 @@ group { name: "e/widgets/border/default/border";
|
|||
|
||||
}
|
||||
programs {
|
||||
program {
|
||||
signal: "e,version,22"; source: "e";
|
||||
script {
|
||||
set_pointer_mode(PART:"e.event.titlebar", 1);
|
||||
set_pointer_mode(PART:"e.event.resize.tl", 1);
|
||||
set_pointer_mode(PART:"e.event.resize.t", 1);
|
||||
set_pointer_mode(PART:"e.event.resize.tr", 1);
|
||||
set_pointer_mode(PART:"e.event.resize.bl", 1);
|
||||
set_pointer_mode(PART:"e.event.resize.b", 1);
|
||||
set_pointer_mode(PART:"e.event.resize.br", 1);
|
||||
}
|
||||
}
|
||||
program {
|
||||
signal: "e,state,shadow,on"; source: "e";
|
||||
action: STATE_SET "default" 0.0;
|
||||
|
|
Loading…
Reference in New Issue