Size of menu resets with multi monitor setup.

Bug #1220231 reported by JaSauders
34
This bug affects 7 people
Affects Status Importance Assigned to Milestone
Slingshot
Confirmed
Medium
Unassigned

Bug Description

I have a laptop that I use for work and travel to 3 different offices where I have an extended monitor on each. As a result I am plugging/unplugging an extended display in quite a lot. I personally do not like the 3x5 layout of the Slingshot grid. Instead, I prefer to have it utilize about 75% of my screen, so something more like 5x8 is more fitting. The problem is the grid size seems to reset each time I plug in the monitor back to 3x5. It does not stick to what I prefer.

Likewise, even if I set my grid size with Slingshot to what I prefer AFTER I have the 2nd monitor plugged in, it actually brings up Slingshot on the 2nd monitor, not the primary monitor like I'd prefer. This selected menu size fits on my single laptop screen when I am not using an external monitor. It is 1366x768. However, if I go into Tweaks and dial it back a notch or two, it comes up on my laptop screen fine when in dual screen mode. But as mentioned above, if I unplug the 2nd monitor and plug back in, it resets to 3x5..

Overall it seems like there are some inconsistencies with Slingshot in regard to the grid size vs monitor orientation. Everything works perfectly with a single display, and everything works perfectly if you keep the default 3x5 layout. Once you add a 2nd monitor and begin tweaking that menu it seems to act a little strangely.

Thank you for your time and work!

Revision history for this message
Raphael Isemann (teemperor) wrote :

Will make branch that puts the default values into dconf (currently they are hardcoded if i see that correctly).

Changed in slingshot:
status: New → In Progress
assignee: nobody → Raphael Isemann (teemperor)
Cody Garver (codygarver)
Changed in slingshot:
importance: Undecided → Medium
Revision history for this message
Carlos Almeida (cjcanhoto) wrote :

I have exctly the same problem.

Revision history for this message
quequotion (quequotion) wrote :

I think this is the same problem, if not I'll open another bug report:

Slingshot`s layout resets to default after resolution changes.

I had set it to 8x4, which fit nicely on about 1/3rd of my 1920x1080 screen, but when I played an old game (through WINE) the screen resolution was temporarily set to 1024x768. After closing the game, my screen resolution returned to normal but Slingshot went all the way back to 5x3.

Revision history for this message
Florian Angermeier (florian-angermeier) wrote :

I think ideally the Slingshot menu program should detect a sensible layout by itself and you don't have to set it yourself in a tweaking tool. This seams of course pretty easy at first but gets quite complex if you consider pixel density.

My question to the developers is the following:

How does GTK+ handle pixel density for widgets and layouts? Is it possible to set a width/height for widgets or grid parcels in inch?

Changed in slingshot:
milestone: none → loki-beta1
Changed in slingshot:
assignee: Raphael Isemann (teemperor) → nobody
status: In Progress → Confirmed
Cody Garver (codygarver)
Changed in slingshot:
milestone: loki-beta1 → none
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.