Skip to content

GitLab

    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    • Menu
    Projects Groups Snippets
  • Get a free trial
  • Sign up
  • Login
  • Sign in / Register
  • Remmina Remmina
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 144
    • Issues 144
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1
    • Merge requests 1
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Remmina
  • RemminaRemmina
  • Merge requests
  • !1060

Fix fullscreen window position (#873)

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Antenore Gatta (tmow) requested to merge spasche:issue873_fullscreen_wrong_monitor into next Dec 05, 2016
  • Overview 0
  • Commits 1
  • Changes 1

Created by: spasche

From my testing on a Fedora 25 (Gnome 3.22) system, it looks like placing the window in fullscreen from the idle callback is too soon and always places the window on monitor 0 (left one). If gtk_window_fullscreen() is called from the "map-event" event, it places the window on the same monitor where the window was. I didn't experience the black border issue mentioned in the previous comment. Using a signal instead of the idle callback means we don't need to track the event source identifier, which removes some code.

I'd be happy if somebody could test this on other environments (non Gnome, or pre-3.22 versions).

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: spasche:issue873_fullscreen_wrong_monitor