며칠 전부터 태블릿의 Firefox 앱으로 이 포럼을 사용할 때 경험이 훨씬 나빠졌습니다.
Firefox 134.0 (Build #2016064983)
Android 14
Galaxy Tab S9 FE
추가 참고 사항: 저는 항상 Firefox에서 Discourse를 사용할 때 “데스크톱 사이트” 옵션을 비활성화 상태로 사용했습니다. 그렇지 않으면 글꼴이 너무 커집니다. 크기 차이를 보여주는 영상:
매우 쉽게 설명할 수 있는 한 가지 회귀(regression) 현상은 AI 메뉴가 작성기(composer) 뒤에 열리다는 것입니다. 운이 좋으면 거의 모든 옵션을 볼 수 있지만, 때로는 하나만 보이거나 아예 보이지 않습니다. 새 주제를 만들 때 후자의 경우인데, 제목과 카테고리 필드도 메뉴를 가리기 때문입니다.
또한, 이제 작성기의 높이를 조절할 수 없습니다. 전체 화면 버튼과 그립(grip)이 사라졌습니다. 이로 인해 인용(quoting)과 게시글 링크 작업이 훨씬 복잡해졌습니다. Firefox 설정에서 "데스크톱 모드"를 활성화하면 그립이 다시 나타납니다. 하지만 앞서 설명했듯이 모든 요소의 크기가 매우 크기 때문에 이는 해결책이 되지 않습니다. Chrome에서는 "데스크톱 사이트"가 활성화되어 있든 비활성화되어 있든 그립이 보입니다.
이제 작성기의 높이는 미리보기가 표시되는지에 따라 달라집니다. 미리보기가 표시될 때 양쪽 방향으로 더 커집니다. 오른쪽에서 미리보기를 활성화하거나 숨김으로써 선택할 수 있는 두 가지 고정 높이 옵션입니다. 따라서 인용을 위한 해결책으로 미리보기를 숨기는 것이 작동합니다.
하지만 작성기에 겨우 3줄만 보이는 상태에서 주제를 작성하는 것은 꽤 어렵습니다. 미리보기를 표시하면 작성기의 크기가 커지는 것처럼 보이지만, 이는 텍스트 필드를 탭하여 키보드가 나타날 때까지만 해당됩니다. 그 작은 필드 내에서 스크롤하여 다른 단락으로 이동하는 것도 어렵습니다.
Hmm, any chance you can inspect your Firefox browser? The change assumes we detect correctly your device as a tablet device, when inspecting can you see if the html element has the tablet-device class?
This now it happens in Chrome too. It still works in Chrome on my forum which was updated about 36 hours ago but here the AI modal is now behind the composer.
Thanks, yes, I see what the issue is with the AI dropdown. It’s a problem of z-indexes.
@keegan@awesomerobot I need some help here. On tablet, iPad and mobile, we now set a z-index of mobile-composer for the composer when it is open. The reason for this is so that the composer can be layered above the header, especially important on tablet landscape viewports.
The AI helper menu has a lower z-index though (just above z("composer", "dropdown")), which shows up below the composer on tablets. I think this doesn’t affect mobile, the button triggers a modal window there. Would it make sense to switch it to use a modal on tablet as well?
And the full-screen composer button is missing in both now. It was quite helpful as it hides title and category field when you create a new topic, so you can use that space for the body
This is working as expected IMO, the mobile version won’t have the grippie to resize the composer, that’s a conscious decision, the vast majority of mobile devices don’t have the room to resize the composer.
Well I use Discourse in desktop-mode. The toggle in the sidebar shows a phone, I see a preview next to the composer and there are no buttons for adding a gif or image at the bottom of the composer.
But as I said before I use Firefox with “desktop site” disabled, because otherwise everything is way to big. But that shouldn’t be the issue as in Chrome it does not matter whether I activate “desktop-site” in it’s settings, I can change the size of the composer in both cases. And it wasn’t a problem in Firefox a week ago.
Yeah, I am getting the same results from Chrome, toggling Desktop Site has no effect. When I inspect the user agent with or without that toggle, Chrome has some subtle differences, but crucially neither mode has Mobile in the user agent.
Can we fix the problem that the content in Discourse becomes that large when I enable desktop site? I guess not, because that doesn’t seem to be a Discourse problem, because it happens at other websites too. But the increased size of everything is why I don’t want to enable desktop site.
Note: the full-screen composer button is also missing when desktop site is enabled and in Chrome.
How does Discourse decide whether I see the mobile composer with the buttons at the bottom right or the desktop composer with a preview next to it? Since I see the desktop version of the preview the detection for that seems to work in Firefox. Can the same technique be used for the option to change the height?
It’s fixed in Firefox version 137. Now I can enable desktop site without everything becoming way too large. So after 3 months, I can use the composer again.