@@ -28,13 +28,6 @@ import {
2828 StackPreviousIcon
2929} from 'browser-components/icons/LegacyIcons'
3030
31- import docs , { DocItem , isPlayChapter } from '../../documentation'
32- import Docs from '../Docs/Docs'
33- import { splitMdSlides } from '../Docs/MD/splitMd'
34- import FrameAside from '../Frame/FrameAside'
35- import FrameBodyTemplate from '../Frame/FrameBodyTemplate'
36- import { ErrorsView } from './CypherFrame/ErrorsView/ErrorsView'
37- import { AuraPromoLink , PromotionContainer } from './styled'
3831import { CarouselButton } from 'browser-components/buttons'
3932import {
4033 splitStringOnFirst ,
@@ -47,7 +40,14 @@ import { isConnectedAuraHost } from 'shared/modules/connections/connectionsDuck'
4740import { getEdition , isEnterprise } from 'shared/modules/dbMeta/dbMetaDuck'
4841import { DARK_THEME } from 'shared/modules/settings/settingsDuck'
4942import { LAST_GUIDE_SLIDE } from 'shared/modules/udc/udcDuck'
43+ import docs , { DocItem , isPlayChapter } from '../../documentation'
44+ import Docs from '../Docs/Docs'
45+ import { splitMdSlides } from '../Docs/MD/splitMd'
46+ import FrameAside from '../Frame/FrameAside'
47+ import FrameBodyTemplate from '../Frame/FrameBodyTemplate'
48+ import { ErrorsView } from './CypherFrame/ErrorsView/ErrorsView'
5049import PreviewFrame from './StartPreviewFrame'
50+ import { AuraPromoLink , PromotionContainer } from './styled'
5151
5252const AuraPromotion = ( ) => {
5353 const theme = useContext ( ThemeContext )
@@ -207,7 +207,8 @@ function generateContent(
207207 bus : Bus ,
208208 onSlide : any ,
209209 shouldUseSlidePointer : boolean ,
210- showPromotion = false
210+ showPromotion = false ,
211+ inDesktop = false
211212) : Content | Promise < Content > {
212213 // Not found
213214 if ( stackFrame . response && stackFrame . response . status === 404 ) {
@@ -289,7 +290,8 @@ function generateContent(
289290 // Check if content exists locally
290291 if ( isPlayChapter ( guideName ) ) {
291292 const isPreviewAvailable =
292- localStorage . getItem ( 'previewAvailable' ) === 'true'
293+ localStorage . getItem ( 'previewAvailable' ) === 'true' && ! inDesktop
294+
293295 const { content, title, subtitle, slides = null } = chapters [ guideName ]
294296
295297 const isPlayStart = stackFrame . cmd . trim ( ) === ':play start'
@@ -383,7 +385,8 @@ const mapStateToProps = (state: GlobalState) => ({
383385 ( getEdition ( state ) !== null &&
384386 ! isEnterprise ( state ) &&
385387 ! isConnectedAuraHost ( state ) ) ||
386- inDesktop ( state )
388+ inDesktop ( state ) ,
389+ inDesktop : inDesktop ( state )
387390} )
388391
389392export default connect ( mapStateToProps ) ( withBus ( PlayFrame ) )
0 commit comments