diff --git a/TODO b/TODO index dfc7a71a2..26068adf3 100644 --- a/TODO +++ b/TODO @@ -28,9 +28,6 @@ Some of the things (in very short form) that need to be done to E17... ESSENTIAL FEATURES ------------------------------------------------------------------------------- -* if a parent window is "on top" child dialog windows should also be "on top" -* transients should have option to always follow parent - (move/resize/raise/lower) (and remember this). * emit signal to submenu entries if they have a submenu shown for them or not * add fullscreen support (e16 xvidmode or xrandr style) * implement thees maximise/fullscreen modes: diff --git a/src/bin/e_border.c b/src/bin/e_border.c index 355d73eb0..3aa4de09f 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -4807,6 +4807,7 @@ _e_border_eval(E_Border *bd) { bd_parent->transients = evas_list_append(bd_parent->transients, bd); bd->parent = bd_parent; + e_border_layer_set(bd, bd->parent->layer); if ((e_config->modal_windows) && (bd->client.netwm.state.modal)) bd->parent->modal = bd; }