Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App is not rendered (kind of offscreen window) #195

Closed
damassimo opened this issue May 16, 2017 · 6 comments
Closed

App is not rendered (kind of offscreen window) #195

damassimo opened this issue May 16, 2017 · 6 comments
Labels
Bug Your classic code defect

Comments

@damassimo
Copy link

damassimo commented May 16, 2017

I installed the emulator (on windows 10) when connected to a second screen in extended mode. After the application setup the program was smoothly executed and rendered, but when I tried to use it in a single screen mode (let's call it laptop mode) the app was not appearing neither as a window nor as an icon in the taskbar. From the task manager it was identifiable as a background process.
On the gitter channel one of the suggestion was to connect a second screen and see what happen, unfortunately this is not a solution. In fact, I am able to run botframework-emulator only if connected to a second screen even if the app is rendered always on the main monitor (laptop). As soon as I detach the second monitor the app remains there but if I close it and open again it is not rendered anymore. This behaviour is very annoying. In addition, I noticed that if a close/start the emulator (extended screen mode) it is not always rendered even if present in the Task Mangaer's backgroud process list.

@eanders-ms eanders-ms added the Bug Your classic code defect label May 17, 2017
@eanders-ms
Copy link
Contributor

Hi @damassimo, thank you for taking the time to file an issue here. There is a known bug in the way the emulator restores its screen position and window size when the number of monitors changes. What is different in your report is the absence of the taskbar icon. Does the emulator show up in the task switcher (Alt+Tab)? If so, as a work around you could focus it, and then Window+Arrow it to your current screen.

I will check the status of this bug. I'm sure we can get a fix in for the next release.

@damassimo
Copy link
Author

@eanders-ms thank you very much for the suggestion! I tried the proposed procedure, but unfortunately the emulator do not appear into the task switcher (even if connected to a second screen).

@eanders-ms
Copy link
Contributor

Restoration of window size and position has been improved in commit 791d0d0. Will no longer restore to a non-visible position. I hope this solves the issue for you. The app not showing up for you in the task switcher may become a non-issue once you get this change, but this change doesn't directly address that one.

@ellwoods
Copy link

Sorry to be the bearer of bad news however I have just had this issue this morning, having installed the latest version late last week. What worked for me to get it back on the screen was using ALT-Tab then ALT-space and selecting Move, then using the arrows.

@eanders-ms
Copy link
Contributor

eanders-ms commented Jun 19, 2017

We haven't made a new release, so this fix isn't yet generally available. Todo:

  • Fix this issue in code
  • Release updated emulator
  • Close this issue

@eanders-ms
Copy link
Contributor

Fixed in emulator v3.5.31

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Your classic code defect
Projects
None yet
Development

No branches or pull requests

3 participants