Aside() ?

if (selView != null) {
                CLocation cl = selView.getBaseLocation();
                if(cl != null){
                    dvw.setLocation(cl.aside());
                }
            }
if (selView != null) {
                CLocation cl = selView.getBaseLocation();
                if(cl != null){
                    if(cl instanceof AbstractStackholdingLocation){
                        dvw.setLocation(((AbstractStackholdingLocation)cl).stack());
                    }else{
                        dvw.setLocation(cl.aside());
                    }
                }
            }

The effect of the two is not the same?

“aside()” most often is equal to “stack(1)” or “stack(currentLocation+1)” where “stack()” is equal to “stack( + infinity )”. “stack()” describes a location at the very end of a stack, “aside()” often at the next tab compared to the current one.

Thanks,
yes,No matter how many tab,It always “stack(1)”.However, this is reasonable?
I think “stack(end)” is reasonable.
Now have to this code?

if (selView != null) {
                CLocation cl = selView.getBaseLocation();
                if(cl != null){
                    if(cl instanceof AbstractStackholdingLocation){
                        dvw.setLocation(((AbstractStackholdingLocation)cl).stack());
                    }else{
                        dvw.setLocation(cl.aside());
                    }
                }
            }

Uf, I’m terribly sorry, my fix for the first problem had some unexpected side effects. Just download the library (1.0.8o5f) again, it should now work properly.