Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-4302

activate_app does not display a surface in case of activate-by-default=false

XMLWordPrintable

    • Renesas H3

      I want activate by default disable to enable surface presentation from third-party application in certain case.

      I disable activate by default by adding "activate-by-default=false" to "/etc/xdg/weston/weston.ini".

      I have reproduced this issue with:
      1) agl-demo-platform image
      2) agl-weston-image. I this case I run custom agl shell client to set background and instruct agl-compositor to start presenting ( simple-agl-shell.c ). Attached logs are related to this case.

      I weston-simple-egl with a very small modification, that I added

      xdg_toplevel_set_app_id(window->xdg_toplevel, "simple-egl");
      

      after xdg_toplevel_set_title.

      Then I run

      agl-shell-activator simple-egl
      

      The problem is that weston-simple-egl surface does not show up.

      Without "activate-by-default=false" running weston-simple-egl works fine.

        1. activator.log
          3 kB
        2. compositor.log
          9 kB
        3. simple-agl-shell.c
          6 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            mvlad Marius Vlad
            opsyvvavrychuk Vasyl Vavrychuk
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: