negesti / gnome-shell-extensions-negesti

An gnome-shell extension that makes window movement a lot easier.
GNU General Public License v3.0
287 stars 46 forks source link

Application based size and position applies to child windows #132

Closed cytech closed 6 years ago

cytech commented 7 years ago

Expected Behavior

place window by application (Thunderbird) places fine but when opening child (write new email) placement applies to the new child window

Child window should ignore main window placement settings

Possible Solution

Is there a workaround to set just the placement of the initial main window? Or am I doing something wrong.....

Steps to Reproduce (for bugs)

  1. applications - add application - Thunderbird 2.width 95 3.height 100 4.x position =5 y position =0

Context

Your Environment

negesti commented 6 years ago

Unfortunately I can not really fix this. put windows uses the "wm class" name of the application to recognize the application and which configuration should be used. child windows always have the same wm class

cytech commented 6 years ago

understood, thank you i was looking at the code and when I get a chance was going to try and add: if the class is already opened, then ignore additional put operations on that class. thanx

negesti commented 6 years ago

Is relativ to #108