[GRASS-dev] [GRASS GIS] #2533: module GUIs: selected group not taken into account in created command line

#2533: module GUIs: selected group not taken into account in created command line
-------------------------+--------------------------------------------------
Reporter: mlennert | Owner: grass-dev@…
     Type: defect | Status: new
Priority: critical | Milestone: 7.0.0
Component: Default | Version: svn-releasebranch70
Keywords: group input | Platform: Unspecified
      Cpu: Unspecified |
-------------------------+--------------------------------------------------
Using a freshly checked-out and compiled grass7release branch today, I
stumbled across the following problem:

  * create a group (and possibly subgroup)
  * open a module that requires a group as input (ex: i.gensig, i.maxlik,
i.segment)
  * select a group
  * check the command line at the bottom of the module GUI: you still see
group=<required> instead of the group=NameOfSelectedGroup

This happens which ever way I start the GUI (wxGUI menu, command line,
etc). I have not found a way to make the module actually run, since the
group entry is required. The only way is to type out everything at the
command line (or the command console).

I have seen this behaviour on Debian Testing and Linux Mint LMDE.

Can anybody confirm this ? It is a quite severe bug that makes the GUIs of
several modules unusable. Could it be linked to the recent changes in
parameter names ?

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2533&gt;
GRASS GIS <http://grass.osgeo.org>

#2533: module GUIs: selected group not taken into account in created command line
-------------------------+--------------------------------------------------
Reporter: mlennert | Owner: grass-dev@…
     Type: defect | Status: new
Priority: critical | Milestone: 7.0.0
Component: Default | Version: svn-releasebranch70
Keywords: group input | Platform: Unspecified
      Cpu: Unspecified |
-------------------------+--------------------------------------------------

Comment(by annakrat):

Could you try r63967 in trunk? It is related to the differences between
wxPython 2.8 and 3.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2533#comment:1&gt;
GRASS GIS <http://grass.osgeo.org>

#2533: module GUIs: selected group not taken into account in created command line
-------------------------+--------------------------------------------------
Reporter: mlennert | Owner: grass-dev@…
     Type: defect | Status: new
Priority: critical | Milestone: 7.0.0
Component: Default | Version: svn-releasebranch70
Keywords: group input | Platform: Unspecified
      Cpu: Unspecified |
-------------------------+--------------------------------------------------

Comment(by mlennert):

Replying to [comment:1 annakrat]:
> Could you try r63967 in trunk? It is related to the differences between
wxPython 2.8 and 3.

Yes, this solves the problem for me. Thanks for the quick fix !

Leaving ticket open for others to test (on Win and Mac OSX ?) and for
backport to releasebranch.

Moritz

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2533#comment:2&gt;
GRASS GIS <http://grass.osgeo.org>

#2533: module GUIs: selected group not taken into account in created command line
--------------------------+-------------------------------------------------
  Reporter: mlennert | Owner: grass-dev@…
      Type: defect | Status: closed
  Priority: critical | Milestone: 7.0.0
Component: Default | Version: svn-releasebranch70
Resolution: fixed | Keywords: group input
  Platform: Unspecified | Cpu: Unspecified
--------------------------+-------------------------------------------------
Changes (by annakrat):

  * status: new => closed
  * resolution: => fixed

Comment:

Replying to [comment:2 mlennert]:
> Replying to [comment:1 annakrat]:
> > Could you try r63967 in trunk? It is related to the differences
between wxPython 2.8 and 3.
>
> Yes, this solves the problem for me. Thanks for the quick fix !
>
> Leaving ticket open for others to test (on Win and Mac OSX ?) and for
backport to releasebranch.

Tested at least on Windows. I backported it in r64008.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2533#comment:3&gt;
GRASS GIS <http://grass.osgeo.org>